Home
last modified time | relevance | path

Searched refs:NetFirewallRuleType (Results 1 – 25 of 41) sorted by relevance

12

/ohos5.0/foundation/communication/netmanager_ext/services/netfirewallmanager/src/
H A Dnetfirewall_rule_manager.cpp204 if (rule.ruleType == NetFirewallRuleType::RULE_DNS) { in DeleteNetFirewallRuleByAppId()
208 } else if (rule.ruleType == NetFirewallRuleType::RULE_IP) { in DeleteNetFirewallRuleByAppId()
213 ret = DistributeRulesToNative(NetFirewallRuleType::RULE_DNS); in DeleteNetFirewallRuleByAppId()
225 NetFirewallRuleType type) in GetEnabledNetFirewallRules()
408 if (rule.ruleType != NetFirewallRuleType::RULE_IP) { in ExtractIpRules()
437 if (rule.ruleType != NetFirewallRuleType::RULE_DOMAIN) { in ExtractDomainRules()
461 if (rule.ruleType != NetFirewallRuleType::RULE_DNS) { in ExtractDnsRules()
573 case NetFirewallRuleType::RULE_IP: in SetRulesToNativeByType()
576 case NetFirewallRuleType::RULE_DNS: in SetRulesToNativeByType()
579 case NetFirewallRuleType::RULE_DOMAIN: in SetRulesToNativeByType()
[all …]
H A Dnetfirewall_rule_native_helper.cpp61 int32_t NetFirewallRuleNativeHelper::ClearFirewallRules(NetFirewallRuleType type) in ClearFirewallRules()
77 … return SetFirewallRulesInner(NetFirewallRuleType::RULE_IP, rules, FIREWALL_IPC_IP_RULE_PAGE_SIZE); in SetFirewallIpRules()
90 return SetFirewallRulesInner(NetFirewallRuleType::RULE_DNS, rules, FIREWALL_RULE_SIZE_MAX); in SetFirewallDnsRules()
103 …return SetFirewallRulesInner(NetFirewallRuleType::RULE_DOMAIN, rules, FIREWALL_IPC_DOMAIN_RULE_PAG… in SetFirewallDomainRules()
106 int32_t NetFirewallRuleNativeHelper::SetFirewallRulesInner(NetFirewallRuleType type, in SetFirewallRulesInner()
H A Dnetfirewall_db_helper.cpp158 case NetFirewallRuleType::RULE_IP: { in FillValuesOfFirewallRule()
177 case NetFirewallRuleType::RULE_DNS: { in FillValuesOfFirewallRule()
182 case NetFirewallRuleType::RULE_DOMAIN: { in FillValuesOfFirewallRule()
411 info.ruleType = static_cast<NetFirewallRuleType>(ruleType); in GetRuleDataFromResultSet()
428 case NetFirewallRuleType::RULE_IP: { in GetRuleListParamFromResultSet()
450 case NetFirewallRuleType::RULE_DNS: { in GetRuleListParamFromResultSet()
456 case NetFirewallRuleType::RULE_DOMAIN: { in GetRuleListParamFromResultSet()
566 NetFirewallRuleType type) in QueryAllUserEnabledFirewallRules()
573 if (type != NetFirewallRuleType::RULE_ALL && type != NetFirewallRuleType::RULE_INVALID) { in QueryAllUserEnabledFirewallRules()
780 if (rule->ruleType != NetFirewallRuleType::RULE_DNS) { in IsDnsRuleExist()
/ohos5.0/foundation/communication/netmanager_ext/test/netfirewallmanager/unittest/netfirewallmanager_test/
H A Dnetfirewall_rule_manager_test.cpp29 sptr<NetFirewallRule> GetNetFirewallRuleSptr(NetFirewallRuleType type, int32_t appUid = 0) in GetNetFirewallRuleSptr()
45 case NetFirewallRuleType::RULE_IP: { in GetNetFirewallRuleSptr()
57 case NetFirewallRuleType::RULE_DOMAIN: { in GetNetFirewallRuleSptr()
66 case NetFirewallRuleType::RULE_DNS: { in GetNetFirewallRuleSptr()
94 rule = GetNetFirewallRuleSptr(NetFirewallRuleType::RULE_IP);
102 sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr(NetFirewallRuleType::RULE_IP);
124 sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr(NetFirewallRuleType::RULE_IP);
H A Dnetfirewall_service_stub_test.cpp78 sptr<NetFirewallRule> GetNetFirewallRuleSptr(NetFirewallRuleType type, uint8_t number, uint8_t port… in GetNetFirewallRuleSptr()
94 case NetFirewallRuleType::RULE_IP: { in GetNetFirewallRuleSptr()
99 case NetFirewallRuleType::RULE_DOMAIN: { in GetNetFirewallRuleSptr()
370 …sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr(NetFirewallRuleType::RULE_IP, MAX_RULE_IP_COUN…
380 …sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr(NetFirewallRuleType::RULE_IP, 1, MAX_RULE_PORT…
391 …sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr(NetFirewallRuleType::RULE_DOMAIN, MAX_RULE_DOM…
406 …sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr(NetFirewallRuleType::RULE_IP, MAX_RULE_IP_COUN…
416 …sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr(NetFirewallRuleType::RULE_IP, 1, MAX_RULE_PORT…
427 …sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr(NetFirewallRuleType::RULE_DOMAIN, MAX_RULE_DOM…
H A Dnetfirewall_client_test.cpp133 sptr<NetFirewallRule> GetNetFirewallRuleSptr(NetFirewallRuleType ruleType = NetFirewallRuleType::RU… in GetNetFirewallRuleSptr()
149 if (ruleType == NetFirewallRuleType::RULE_IP) { in GetNetFirewallRuleSptr()
157 } else if (ruleType == NetFirewallRuleType::RULE_DOMAIN) { in GetNetFirewallRuleSptr()
188 rule->ruleType = NetFirewallRuleType::RULE_IP; in GetNetFirewallIpV4RuleSptr()
293 sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr(NetFirewallRuleType::RULE_DOMAIN);
313 sptr<NetFirewallRule> rule = GetNetFirewallRuleSptr(NetFirewallRuleType::RULE_DNS);
H A Dnetfirewall_rule_native_helper_test.cpp79 …NetFirewallRuleNativeHelper::GetInstance().SetFirewallRulesInner(NetFirewallRuleType::RULE_IP, rul…
/ohos5.0/foundation/communication/netmanager_ext/services/netfirewallmanager/include/
H A Dnetfirewall_rule_manager.h83 NetFirewallRuleType type = NetFirewallRuleType::RULE_ALL);
123 int32_t SetRulesToNativeByType(const int32_t userId, const NetFirewallRuleType type);
125 int32_t DistributeRulesToNative(NetFirewallRuleType type = NetFirewallRuleType::RULE_ALL);
H A Dnetfirewall_rule_native_helper.h55 int32_t ClearFirewallRules(NetFirewallRuleType type);
82 …int32_t SetFirewallRulesInner(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBaseRule…
H A Dnetfirewall_db_helper.h122 NetFirewallRuleType type = NetFirewallRuleType::RULE_ALL);
/ohos5.0/foundation/communication/netmanager_ext/frameworks/js/napi/netfirewall/src/context/
H A Dnet_firewall_param_check.cpp445 NetFirewallRuleType ruleType = in CheckFirewallRule()
446 …static_cast<NetFirewallRuleType>(NapiUtils::GetInt32Property(env, object, NET_FIREWALL_RULE_TYPE)); in CheckFirewallRule()
447 if (ruleType != NetFirewallRuleType::RULE_IP && ruleType != NetFirewallRuleType::RULE_DOMAIN && in CheckFirewallRule()
448 ruleType != NetFirewallRuleType::RULE_DNS) { in CheckFirewallRule()
458 if (ruleType == NetFirewallRuleType::RULE_IP) { in CheckFirewallRule()
483 …ParamCheck::CheckRuleObjectParams(napi_env env, napi_value object, const NetFirewallRuleType &type) in CheckRuleObjectParams()
487 case NetFirewallRuleType::RULE_IP: { in CheckRuleObjectParams()
494 case NetFirewallRuleType::RULE_DOMAIN: in CheckRuleObjectParams()
497 case NetFirewallRuleType::RULE_DNS: in CheckRuleObjectParams()
H A Dnet_firewall_rule_parse.cpp127 …rule->ruleType = static_cast<NetFirewallRuleType>(NapiUtils::GetInt32Property(env, object, NET_FIR… in ParseRuleParams()
130 if (rule->ruleType == NetFirewallRuleType::RULE_IP) { in ParseRuleParams()
136 } else if (rule->ruleType == NetFirewallRuleType::RULE_DOMAIN) { in ParseRuleParams()
207 if (rule.ruleType == NetFirewallRuleType::RULE_IP) { in SetRuleParams()
213 } else if (rule.ruleType == NetFirewallRuleType::RULE_DOMAIN) { in SetRuleParams()
/ohos5.0/foundation/communication/netmanager_base/services/netmanagernative/src/
H A Dnetsys_native_service.cpp889 int32_t NetsysNativeService::SetFirewallRules(NetFirewallRuleType type, in SetFirewallRules()
896 case NetFirewallRuleType::RULE_IP: in SetFirewallRules()
899 case NetFirewallRuleType::RULE_DOMAIN: in SetFirewallRules()
900 case NetFirewallRuleType::RULE_DNS: in SetFirewallRules()
925 int32_t NetsysNativeService::ClearFirewallRules(NetFirewallRuleType type) in ClearFirewallRules()
930 case NetFirewallRuleType::RULE_IP: in ClearFirewallRules()
933 case NetFirewallRuleType::RULE_DNS: in ClearFirewallRules()
934 case NetFirewallRuleType::RULE_DOMAIN: in ClearFirewallRules()
937 case NetFirewallRuleType::RULE_ALL: in ClearFirewallRules()
939 ret += netsysService_->ClearFirewallRules(NetFirewallRuleType::RULE_ALL); in ClearFirewallRules()
/ohos5.0/foundation/communication/netmanager_base/services/netmanagernative/include/netsys/
H A Ddns_manager.h147 …int32_t SetFirewallRules(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBaseRule>> &r…
155 int32_t ClearFirewallRules(NetFirewallRuleType type);
H A Ddns_param_cache.h97 …int32_t SetFirewallRules(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBaseRule>> &r…
100 int32_t ClearFirewallRules(NetFirewallRuleType type);
H A Dnet_manager_native.h142 …int32_t SetFirewallRules(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBaseRule>> &r…
144 int32_t ClearFirewallRules(NetFirewallRuleType type);
/ohos5.0/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/dnsresolv/
H A Ddns_param_cache.cpp365 int32_t DnsParamCache::SetFirewallRules(NetFirewallRuleType type, in SetFirewallRules()
376 case NetFirewallRuleType::RULE_DNS: { in SetFirewallRules()
386 case NetFirewallRuleType::RULE_DOMAIN: { in SetFirewallRules()
578 int32_t DnsParamCache::ClearFirewallRules(NetFirewallRuleType type) in ClearFirewallRules()
582 case NetFirewallRuleType::RULE_DNS: in ClearFirewallRules()
586 case NetFirewallRuleType::RULE_DOMAIN: { in ClearFirewallRules()
598 case NetFirewallRuleType::RULE_ALL: { in ClearFirewallRules()
/ohos5.0/docs/zh-cn/application-dev/reference/apis-network-kit/
H A Djs-apis-net-netfirewall-sys.md173 type: netFirewall.NetFirewallRuleType.RULE_IP,
227 type: netFirewall.NetFirewallRuleType.RULE_DOMAIN,
251 type: netFirewall.NetFirewallRuleType.RULE_DNS,
319 type: netFirewall.NetFirewallRuleType.RULE_IP,
584 ## NetFirewallRuleType section
709 | type | [NetFirewallRuleType](#netfirewallruletype) | 是 | 规则类型。 …
/ohos5.0/docs/zh-cn/application-dev/network/
H A Dnet-netfirewall.md81 type: netFirewall.NetFirewallRuleType.RULE_IP,
163 type: netFirewall.NetFirewallRuleType.RULE_DOMAIN,
/ohos5.0/foundation/communication/netmanager_base/services/netmanagernative/src/manager/
H A Ddns_manager.cpp229 int32_t DnsManager::SetFirewallRules(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBa… in SetFirewallRules()
235 int32_t DnsManager::ClearFirewallRules(NetFirewallRuleType type) in ClearFirewallRules()
/ohos5.0/foundation/communication/netmanager_base/interfaces/innerkits/netmanagernative/include/
H A Dnetfirewall_parcel.h100 enum class NetFirewallRuleType { enum
219 NetFirewallRuleType ruleType; // Rule type, mandatory
H A Di_netsys_service.h160 …virtual int32_t SetFirewallRules(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBaseR…
164 virtual int32_t ClearFirewallRules(NetFirewallRuleType type) = 0;
H A Dnetsys_native_service_proxy.h137 …int32_t SetFirewallRules(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBaseRule>> &r…
141 int32_t ClearFirewallRules(NetFirewallRuleType type) override;
/ohos5.0/foundation/communication/netmanager_ext/frameworks/js/napi/netfirewall/include/context/
H A Dnet_firewall_param_check.h107 …static int32_t CheckRuleObjectParams(napi_env env, napi_value object, const NetFirewallRuleType &t…
/ohos5.0/docs/en/application-dev/reference/apis-network-kit/
H A Djs-apis-net-netfirewall-sys.md173 type: netFirewall.NetFirewallRuleType.RULE_IP,
227 type: netFirewall.NetFirewallRuleType.RULE_DOMAIN,
251 type: netFirewall.NetFirewallRuleType.RULE_DNS,
319 type: netFirewall.NetFirewallRuleType.RULE_IP,
584 ## NetFirewallRuleType section
709 | type | [NetFirewallRuleType](#netfirewallruletype) | Yes| Rule type. …

12