/foundation/communication/netmanager_base/services/netmanagernative/bpf/include/ |
H A D | bpf_netfirewall.h | 127 * @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 D | bpf_netfirewall.cpp | 196 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 D | netsys_netfirewall_test.cpp | 39 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 D | netfirewall_client_test.cpp | 134 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 D | netfirewall_service_test.cpp | 91 rule->ruleDirection = NetFirewallRuleDirection::RULE_OUT; in GetNetFirewallRuleSptr() 139 rule->ruleDirection = NetFirewallRuleDirection::RULE_OUT; in GetNetFirewallRuleSptrTypeDns()
|
H A D | netfirewall_rule_native_helper_test.cpp | 66 rule->ruleDirection = NetFirewallRuleDirection::RULE_OUT; in HWTEST_F()
|
H A D | netfirewall_rule_manager_test.cpp | 39 rule->ruleDirection = NetFirewallRuleDirection::RULE_OUT; in GetNetFirewallRuleSptr()
|
H A D | netfirewall_service_stub_test.cpp | 88 rule->ruleDirection = NetFirewallRuleDirection::RULE_OUT; in GetNetFirewallRuleSptr()
|
/foundation/communication/netmanager_ext/test/netfirewallmanager/unittest/netfirewallmanager_test/ |
H A D | netfirewall_client_test.cpp | 134 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 D | netfirewall_rule_native_helper_test.cpp | 69 rule->ruleDirection = NetFirewallRuleDirection::RULE_OUT;
in HWTEST_F()
|
H A D | netfirewall_rule_manager_test.cpp | 39 rule->ruleDirection = NetFirewallRuleDirection::RULE_OUT;
in GetNetFirewallRuleSptr()
|
H A D | netfirewall_service_proxy_test.cpp | 64 rule->ruleDirection = NetFirewallRuleDirection::RULE_OUT;
in GetNetFirewallRuleSptr()
|
H A D | netfirewall_service_test.cpp | 95 rule->ruleDirection = NetFirewallRuleDirection::RULE_OUT;
in GetNetFirewallRuleSptr() 143 rule->ruleDirection = NetFirewallRuleDirection::RULE_OUT;
in GetNetFirewallRuleSptrTypeDns()
|
H A D | netfirewall_service_stub_test.cpp | 88 rule->ruleDirection = NetFirewallRuleDirection::RULE_OUT;
in GetNetFirewallRuleSptr()
|
/foundation/communication/netmanager_base/interfaces/innerkits/netmanagernative/include/ |
H A D | netfirewall_parcel.h | 87 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 D | net_firewall_param_check.cpp | 131 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 D | net_firewall_rule_parse.cpp | 124 static_cast<NetFirewallRuleDirection>(NapiUtils::GetInt32Property(env, object, NET_FIREWALL_RULE_DIR));
in ParseRuleParams()
|
/foundation/communication/netmanager_base/frameworks/native/netmanagernative/ |
H A D | netfirewall_parcel.cpp | 296 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 D | netfirewall_default_rule_parser.cpp | 40 rule->ruleDirection = static_cast<NetFirewallRuleDirection>(cJSON_GetNumberValue(ruleDirection)); in ConvertFirewallRuleToConfig()
|
H A D | netfirewall_db_helper.cpp | 403 info.ruleDirection = static_cast<NetFirewallRuleDirection>(ruleDirection);
in GetRuleDataFromResultSet()
|