Home
last modified time | relevance | path

Searched refs:NetFirewallRuleDirection (Results 1 - 20 of 20) sorted by relevance

/foundation/communication/netmanager_base/services/netmanagernative/bpf/include/
H A Dbpf_netfirewall.h127 * @param inDefault Default action of NetFirewallRuleDirection:RULE_IN
128 * @param outDefault Default action of NetFirewallRuleDirection:RULE_OUT
254 void ClearBpfFirewallRules(NetFirewallRuleDirection direction);
256 void WriteSrcIpv4BpfMap(BitmapManager &manager, NetFirewallRuleDirection direction);
258 void WriteSrcIpv6BpfMap(BitmapManager &manager, NetFirewallRuleDirection direction);
260 void WriteDstIpv4BpfMap(BitmapManager &manager, NetFirewallRuleDirection direction);
262 void WriteDstIpv6BpfMap(BitmapManager &manager, NetFirewallRuleDirection direction);
264 void WriteSrcPortBpfMap(BitmapManager &manager, NetFirewallRuleDirection direction);
266 void WriteDstPortBpfMap(BitmapManager &manager, NetFirewallRuleDirection direction);
268 void WriteProtoBpfMap(BitmapManager &manager, NetFirewallRuleDirection directio
[all...]
/foundation/communication/netmanager_base/services/netmanagernative/bpf/src/
H A Dbpf_netfirewall.cpp196 void NetsysBpfNetFirewall::ClearBpfFirewallRules(NetFirewallRuleDirection direction) in ClearBpfFirewallRules()
211 bool ingress = (direction == NetFirewallRuleDirection::RULE_IN); in ClearBpfFirewallRules()
228 ClearBpfFirewallRules(NetFirewallRuleDirection::RULE_IN); in ClearFirewallRules()
229 ClearBpfFirewallRules(NetFirewallRuleDirection::RULE_OUT); in ClearFirewallRules()
234 NetFirewallRuleDirection direction) in SetBpfFirewallRules()
285 if (rule->ruleDirection == NetFirewallRuleDirection::RULE_IN) { in SetFirewallIpRules()
292 if (rule->ruleDirection == NetFirewallRuleDirection::RULE_OUT) { in SetFirewallIpRules()
299 ret = SetBpfFirewallRules(inRules, NetFirewallRuleDirection::RULE_IN); in SetFirewallIpRules()
302 ret += SetBpfFirewallRules(outRules, NetFirewallRuleDirection::RULE_OUT); in SetFirewallIpRules()
339 void NetsysBpfNetFirewall::WriteSrcIpv4BpfMap(BitmapManager &manager, NetFirewallRuleDirection directio
[all...]
/foundation/communication/netmanager_base/test/netmanagernative/unittest/netsys_netfirewall_test/
H A Dnetsys_netfirewall_test.cpp39 static sptr<NetFirewallIpRule> GeIpFirewallRule(NetFirewallRuleDirection dir, string addr) in GeIpFirewallRule()
203 sptr<NetFirewallIpRule> rule = GeIpFirewallRule(NetFirewallRuleDirection::RULE_IN, "153.3.238.110"); in HWTEST_F()
205 sptr<NetFirewallIpRule> rule2 = GeIpFirewallRule(NetFirewallRuleDirection::RULE_IN, "153.3.238.102"); in HWTEST_F()
226 sptr<NetFirewallIpRule> rule = GeIpFirewallRule(NetFirewallRuleDirection::RULE_IN, "153.3.238.110"); in HWTEST_F()
228 sptr<NetFirewallIpRule> rule2 = GeIpFirewallRule(NetFirewallRuleDirection::RULE_IN, "153.3.238.102"); in HWTEST_F()
/foundation/communication/netmanager_base/test/netconnmanager/unittest/net_conn_add_test/
H A Dnetfirewall_client_test.cpp134 NetFirewallRuleDirection ruleDirection = NetFirewallRuleDirection::RULE_OUT, uint8_t type = SINGLE_IP) in GetNetFirewallRuleSptr()
150 if (ruleDirection == NetFirewallRuleDirection::RULE_OUT) { in GetNetFirewallRuleSptr()
176 NetFirewallRuleDirection ruleDirection = NetFirewallRuleDirection::RULE_OUT, uint8_t type = SINGLE_IP) in GetNetFirewallIpV4RuleSptr()
191 if (ruleDirection == NetFirewallRuleDirection::RULE_OUT) { in GetNetFirewallIpV4RuleSptr()
133 GetNetFirewallRuleSptr(NetFirewallRuleType ruleType = NetFirewallRuleType::RULE_IP, NetFirewallRuleDirection ruleDirection = NetFirewallRuleDirection::RULE_OUT, uint8_t type = SINGLE_IP) GetNetFirewallRuleSptr() argument
175 GetNetFirewallIpV4RuleSptr( NetFirewallRuleDirection ruleDirection = NetFirewallRuleDirection::RULE_OUT, uint8_t type = SINGLE_IP) GetNetFirewallIpV4RuleSptr() argument
H A Dnetfirewall_service_test.cpp91 rule->ruleDirection = NetFirewallRuleDirection::RULE_OUT; in GetNetFirewallRuleSptr()
139 rule->ruleDirection = NetFirewallRuleDirection::RULE_OUT; in GetNetFirewallRuleSptrTypeDns()
H A Dnetfirewall_rule_native_helper_test.cpp66 rule->ruleDirection = NetFirewallRuleDirection::RULE_OUT; in HWTEST_F()
H A Dnetfirewall_rule_manager_test.cpp39 rule->ruleDirection = NetFirewallRuleDirection::RULE_OUT; in GetNetFirewallRuleSptr()
H A Dnetfirewall_service_stub_test.cpp88 rule->ruleDirection = NetFirewallRuleDirection::RULE_OUT; in GetNetFirewallRuleSptr()
/foundation/communication/netmanager_ext/test/netfirewallmanager/unittest/netfirewallmanager_test/
H A Dnetfirewall_client_test.cpp134 NetFirewallRuleDirection ruleDirection = NetFirewallRuleDirection::RULE_OUT, uint8_t type = SINGLE_IP) in GetNetFirewallRuleSptr()
150 if (ruleDirection == NetFirewallRuleDirection::RULE_OUT) { in GetNetFirewallRuleSptr()
176 NetFirewallRuleDirection ruleDirection = NetFirewallRuleDirection::RULE_OUT, uint8_t type = SINGLE_IP) in GetNetFirewallIpV4RuleSptr()
191 if (ruleDirection == NetFirewallRuleDirection::RULE_OUT) { in GetNetFirewallIpV4RuleSptr()
133 GetNetFirewallRuleSptr(NetFirewallRuleType ruleType = NetFirewallRuleType::RULE_IP, NetFirewallRuleDirection ruleDirection = NetFirewallRuleDirection::RULE_OUT, uint8_t type = SINGLE_IP) GetNetFirewallRuleSptr() argument
175 GetNetFirewallIpV4RuleSptr( NetFirewallRuleDirection ruleDirection = NetFirewallRuleDirection::RULE_OUT, uint8_t type = SINGLE_IP) GetNetFirewallIpV4RuleSptr() argument
H A Dnetfirewall_rule_native_helper_test.cpp69 rule->ruleDirection = NetFirewallRuleDirection::RULE_OUT; in HWTEST_F()
H A Dnetfirewall_rule_manager_test.cpp39 rule->ruleDirection = NetFirewallRuleDirection::RULE_OUT; in GetNetFirewallRuleSptr()
H A Dnetfirewall_service_proxy_test.cpp64 rule->ruleDirection = NetFirewallRuleDirection::RULE_OUT; in GetNetFirewallRuleSptr()
H A Dnetfirewall_service_test.cpp95 rule->ruleDirection = NetFirewallRuleDirection::RULE_OUT; in GetNetFirewallRuleSptr()
143 rule->ruleDirection = NetFirewallRuleDirection::RULE_OUT; in GetNetFirewallRuleSptrTypeDns()
H A Dnetfirewall_service_stub_test.cpp88 rule->ruleDirection = NetFirewallRuleDirection::RULE_OUT; in GetNetFirewallRuleSptr()
/foundation/communication/netmanager_base/interfaces/innerkits/netmanagernative/include/
H A Dnetfirewall_parcel.h87 enum class NetFirewallRuleDirection { class
187 NetFirewallRuleDirection ruleDirection;
217 NetFirewallRuleDirection ruleDirection; // Rule direction, inbound or outbound, mandatory
/foundation/communication/netmanager_ext/frameworks/js/napi/netfirewall/src/context/
H A Dnet_firewall_param_check.cpp131 NetFirewallRuleDirection direction = in CheckFirewallDirection()
132 static_cast<NetFirewallRuleDirection>(NapiUtils::GetInt32Property(env, object, NET_FIREWALL_RULE_DIR)); in CheckFirewallDirection()
133 if (direction != NetFirewallRuleDirection::RULE_IN && direction != NetFirewallRuleDirection::RULE_OUT) { in CheckFirewallDirection()
H A Dnet_firewall_rule_parse.cpp124 static_cast<NetFirewallRuleDirection>(NapiUtils::GetInt32Property(env, object, NET_FIREWALL_RULE_DIR)); in ParseRuleParams()
/foundation/communication/netmanager_base/frameworks/native/netmanagernative/
H A Dnetfirewall_parcel.cpp296 ptr->ruleDirection = static_cast<NetFirewallRuleDirection>(ruleDirection); in Unmarshalling()
401 ptr->ruleDirection = static_cast<NetFirewallRuleDirection>(ruleDirection); in Unmarshalling()
/foundation/communication/netmanager_ext/services/netfirewallmanager/src/
H A Dnetfirewall_default_rule_parser.cpp40 rule->ruleDirection = static_cast<NetFirewallRuleDirection>(cJSON_GetNumberValue(ruleDirection)); in ConvertFirewallRuleToConfig()
H A Dnetfirewall_db_helper.cpp403 info.ruleDirection = static_cast<NetFirewallRuleDirection>(ruleDirection); in GetRuleDataFromResultSet()

Completed in 17 milliseconds