Home
last modified time | relevance | path

Searched refs:NetFirewallRuleDirection (Results 1 – 19 of 19) sorted by relevance

/ohos5.0/foundation/communication/netmanager_base/services/netmanagernative/bpf/include/
H A Dbpf_netfirewall.h244 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 Dbpf_netfirewall.cpp211 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 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"…
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 Djs-apis-net-netfirewall-sys.md171 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 Dnet-netfirewall.md79 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 Dnetfirewall_client_test.cpp134NetFirewallRuleDirection ruleDirection = NetFirewallRuleDirection::RULE_OUT, uint8_t type = SINGLE… in GetNetFirewallRuleSptr()
150 if (ruleDirection == NetFirewallRuleDirection::RULE_OUT) { in GetNetFirewallRuleSptr()
176NetFirewallRuleDirection ruleDirection = NetFirewallRuleDirection::RULE_OUT, uint8_t type = SINGLE… in GetNetFirewallIpV4RuleSptr()
191 if (ruleDirection == NetFirewallRuleDirection::RULE_OUT) { in GetNetFirewallIpV4RuleSptr()
H A Dnetfirewall_rule_native_helper_test.cpp69 rule->ruleDirection = NetFirewallRuleDirection::RULE_OUT;
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()
/ohos5.0/foundation/communication/netmanager_base/interfaces/innerkits/netmanagernative/include/
H A Dnetfirewall_parcel.h87 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 Djs-apis-net-netfirewall-sys.md171 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 Dnet-netfirewall.md79 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 Dnet_firewall_param_check.cpp131 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 Dnet_firewall_rule_parse.cpp124 …static_cast<NetFirewallRuleDirection>(NapiUtils::GetInt32Property(env, object, NET_FIREWALL_RULE_D… in ParseRuleParams()
/ohos5.0/foundation/communication/netmanager_base/frameworks/native/netmanagernative/
H A Dnetfirewall_parcel.cpp291 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 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()