/ohos5.0/foundation/communication/netmanager_base/services/netmanagernative/bpf/include/ |
H A D | bpf_netfirewall.h | 244 void ClearBpfFirewallRules(NetFirewallRuleDirection direction); 246 void WriteSrcIpv4BpfMap(BitmapManager &manager, NetFirewallRuleDirection direction); 248 void WriteSrcIpv6BpfMap(BitmapManager &manager, NetFirewallRuleDirection direction); 250 void WriteDstIpv4BpfMap(BitmapManager &manager, NetFirewallRuleDirection direction); 252 void WriteDstIpv6BpfMap(BitmapManager &manager, NetFirewallRuleDirection direction); 254 void WriteSrcPortBpfMap(BitmapManager &manager, NetFirewallRuleDirection direction); 258 void WriteProtoBpfMap(BitmapManager &manager, NetFirewallRuleDirection direction); 260 void WriteAppUidBpfMap(BitmapManager &manager, NetFirewallRuleDirection direction); 262 void WriteUidBpfMap(BitmapManager &manager, NetFirewallRuleDirection direction); 264 void WriteActionBpfMap(BitmapManager &manager, NetFirewallRuleDirection direction); [all …]
|
/ohos5.0/foundation/communication/netmanager_base/services/netmanagernative/bpf/src/ |
H A D | bpf_netfirewall.cpp | 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() 343 bool ingress = (direction == NetFirewallRuleDirection::RULE_IN); in WriteSrcIpv4BpfMap() 363 bool ingress = (direction == NetFirewallRuleDirection::RULE_IN); in WriteSrcIpv6BpfMap() 382 bool ingress = (direction == NetFirewallRuleDirection::RULE_IN); in WriteDstIpv4BpfMap() 402 bool ingress = (direction == NetFirewallRuleDirection::RULE_IN); in WriteDstIpv6BpfMap() [all …]
|
/ohos5.0/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"… 205 …sptr<NetFirewallIpRule> rule2 = GeIpFirewallRule(NetFirewallRuleDirection::RULE_IN, "153.3.238.102… 226 …sptr<NetFirewallIpRule> rule = GeIpFirewallRule(NetFirewallRuleDirection::RULE_IN, "153.3.238.110"… 228 …sptr<NetFirewallIpRule> rule2 = GeIpFirewallRule(NetFirewallRuleDirection::RULE_IN, "153.3.238.102…
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-network-kit/ |
H A D | js-apis-net-netfirewall-sys.md | 171 direction: netFirewall.NetFirewallRuleDirection.RULE_IN, 172 action:netFirewall.NetFirewallRuleDirection.RULE_DENY, 225 direction: netFirewall.NetFirewallRuleDirection.RULE_IN, 226 action:netFirewall.NetFirewallRuleDirection.RULE_DENY, 249 direction: netFirewall.NetFirewallRuleDirection.RULE_IN, 250 action:netFirewall.NetFirewallRuleDirection.RULE_DENY, 317 direction: netFirewall.NetFirewallRuleDirection.RULE_IN, 318 action:netFirewall.NetFirewallRuleDirection.RULE_DENY, 558 ## NetFirewallRuleDirection section 707 | direction | [NetFirewallRuleDirection](#netfirewallruledirection) | 是 | 规则方向,入站或出站。 …
|
/ohos5.0/docs/zh-cn/application-dev/network/ |
H A D | net-netfirewall.md | 79 direction: netFirewall.NetFirewallRuleDirection.RULE_IN, 80 action:netFirewall.NetFirewallRuleDirection.RULE_DENY, 161 direction: netFirewall.NetFirewallRuleDirection.RULE_IN, 162 action:netFirewall.NetFirewallRuleDirection.RULE_DENY,
|
/ohos5.0/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… in GetNetFirewallRuleSptr() 150 if (ruleDirection == NetFirewallRuleDirection::RULE_OUT) { in GetNetFirewallRuleSptr() 176 …NetFirewallRuleDirection ruleDirection = NetFirewallRuleDirection::RULE_OUT, uint8_t type = SINGLE… in GetNetFirewallIpV4RuleSptr() 191 if (ruleDirection == NetFirewallRuleDirection::RULE_OUT) { in GetNetFirewallIpV4RuleSptr()
|
H A D | netfirewall_rule_native_helper_test.cpp | 69 rule->ruleDirection = NetFirewallRuleDirection::RULE_OUT;
|
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()
|
/ohos5.0/foundation/communication/netmanager_base/interfaces/innerkits/netmanagernative/include/ |
H A D | netfirewall_parcel.h | 87 enum class NetFirewallRuleDirection { enum 187 NetFirewallRuleDirection ruleDirection; 217 NetFirewallRuleDirection ruleDirection; // Rule direction, inbound or outbound, mandatory
|
/ohos5.0/docs/en/application-dev/reference/apis-network-kit/ |
H A D | js-apis-net-netfirewall-sys.md | 171 direction: netFirewall.NetFirewallRuleDirection.RULE_IN, 172 action:netFirewall.NetFirewallRuleDirection.RULE_DENY, 225 direction: netFirewall.NetFirewallRuleDirection.RULE_IN, 226 action:netFirewall.NetFirewallRuleDirection.RULE_DENY, 249 direction: netFirewall.NetFirewallRuleDirection.RULE_IN, 250 action:netFirewall.NetFirewallRuleDirection.RULE_DENY, 317 direction: netFirewall.NetFirewallRuleDirection.RULE_IN, 318 action:netFirewall.NetFirewallRuleDirection.RULE_DENY, 558 ## NetFirewallRuleDirection section 707 | direction | [NetFirewallRuleDirection](#netfirewallruledirection) | Yes| Interception dir…
|
/ohos5.0/docs/en/application-dev/network/ |
H A D | net-netfirewall.md | 79 direction: netFirewall.NetFirewallRuleDirection.RULE_IN, 80 action:netFirewall.NetFirewallRuleDirection.RULE_DENY, 161 direction: netFirewall.NetFirewallRuleDirection.RULE_IN, 162 action:netFirewall.NetFirewallRuleDirection.RULE_DENY,
|
/ohos5.0/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_D… in CheckFirewallDirection() 133 …if (direction != NetFirewallRuleDirection::RULE_IN && direction != NetFirewallRuleDirection::RULE_… in CheckFirewallDirection()
|
H A D | net_firewall_rule_parse.cpp | 124 …static_cast<NetFirewallRuleDirection>(NapiUtils::GetInt32Property(env, object, NET_FIREWALL_RULE_D… in ParseRuleParams()
|
/ohos5.0/foundation/communication/netmanager_base/frameworks/native/netmanagernative/ |
H A D | netfirewall_parcel.cpp | 291 ptr->ruleDirection = static_cast<NetFirewallRuleDirection>(ruleDirection); in Unmarshalling() 396 ptr->ruleDirection = static_cast<NetFirewallRuleDirection>(ruleDirection); in Unmarshalling()
|
/ohos5.0/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()
|