/ohos5.0/foundation/communication/netmanager_ext/services/netfirewallmanager/src/ |
H A D | netfirewall_rule_manager.cpp | 204 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 D | netfirewall_rule_native_helper.cpp | 61 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 D | netfirewall_db_helper.cpp | 158 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 D | netfirewall_rule_manager_test.cpp | 29 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 D | netfirewall_service_stub_test.cpp | 78 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 D | netfirewall_client_test.cpp | 133 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 D | netfirewall_rule_native_helper_test.cpp | 79 …NetFirewallRuleNativeHelper::GetInstance().SetFirewallRulesInner(NetFirewallRuleType::RULE_IP, rul…
|
/ohos5.0/foundation/communication/netmanager_ext/services/netfirewallmanager/include/ |
H A D | netfirewall_rule_manager.h | 83 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 D | netfirewall_rule_native_helper.h | 55 int32_t ClearFirewallRules(NetFirewallRuleType type); 82 …int32_t SetFirewallRulesInner(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBaseRule…
|
H A D | netfirewall_db_helper.h | 122 NetFirewallRuleType type = NetFirewallRuleType::RULE_ALL);
|
/ohos5.0/foundation/communication/netmanager_ext/frameworks/js/napi/netfirewall/src/context/ |
H A D | net_firewall_param_check.cpp | 445 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 D | net_firewall_rule_parse.cpp | 127 …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 D | netsys_native_service.cpp | 889 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 D | dns_manager.h | 147 …int32_t SetFirewallRules(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBaseRule>> &r… 155 int32_t ClearFirewallRules(NetFirewallRuleType type);
|
H A D | dns_param_cache.h | 97 …int32_t SetFirewallRules(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBaseRule>> &r… 100 int32_t ClearFirewallRules(NetFirewallRuleType type);
|
H A D | net_manager_native.h | 142 …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 D | dns_param_cache.cpp | 365 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 D | js-apis-net-netfirewall-sys.md | 173 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 D | net-netfirewall.md | 81 type: netFirewall.NetFirewallRuleType.RULE_IP, 163 type: netFirewall.NetFirewallRuleType.RULE_DOMAIN,
|
/ohos5.0/foundation/communication/netmanager_base/services/netmanagernative/src/manager/ |
H A D | dns_manager.cpp | 229 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 D | netfirewall_parcel.h | 100 enum class NetFirewallRuleType { enum 219 NetFirewallRuleType ruleType; // Rule type, mandatory
|
H A D | i_netsys_service.h | 160 …virtual int32_t SetFirewallRules(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBaseR… 164 virtual int32_t ClearFirewallRules(NetFirewallRuleType type) = 0;
|
H A D | netsys_native_service_proxy.h | 137 …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 D | net_firewall_param_check.h | 107 …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 D | js-apis-net-netfirewall-sys.md | 173 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. …
|