Searched refs:NetFirewallDomainRule (Results 1 – 9 of 9) sorted by relevance
139 …void BuildFirewallDomainLsmTrie(const sptr<NetFirewallDomainRule> &rule, const std::string &domain…141 void BuildFirewallDomainMap(const sptr<NetFirewallDomainRule> &rule, const std::string &domain);145 int32_t SetFirewallDomainRules(const std::vector<sptr<NetFirewallDomainRule>> &ruleList);147 …ction GetFirewallRuleAction(int32_t appUid, const std::vector<sptr<NetFirewallDomainRule>> &rules);155 std::vector<sptr<NetFirewallDomainRule>> firewallDomainRules_;163 …std::unordered_map<std::string, std::vector<sptr<NetFirewallDomainRule>>> netFirewallDomainRulesAl…165 …std::unordered_map<std::string, std::vector<sptr<NetFirewallDomainRule>>> netFirewallDomainRulesDe…167 …std::shared_ptr<NetManagerStandard::SuffixMatchTrie<std::vector<sptr<NetFirewallDomainRule>>>> dom…170 …std::shared_ptr<NetManagerStandard::SuffixMatchTrie<std::vector<sptr<NetFirewallDomainRule>>>> dom…
388 firewallDomainRules_.emplace_back(firewall_rule_cast<NetFirewallDomainRule>(rule)); in SetFirewallRules()417 … const std::vector<sptr<NetFirewallDomainRule>> &rules) in GetFirewallRuleAction()454 std::vector<sptr<NetFirewallDomainRule>> rules; in IsInterceptDomain()502 void DnsParamCache::BuildFirewallDomainLsmTrie(const sptr<NetFirewallDomainRule> &rule, const std::… in BuildFirewallDomainLsmTrie()504 std::vector<sptr<NetFirewallDomainRule>> rules; in BuildFirewallDomainLsmTrie()531 void DnsParamCache::BuildFirewallDomainMap(const sptr<NetFirewallDomainRule> &rule, const std::stri… in BuildFirewallDomainMap()535 std::vector<sptr<NetFirewallDomainRule>> rules; in BuildFirewallDomainMap()556 int32_t DnsParamCache::SetFirewallDomainRules(const std::vector<sptr<NetFirewallDomainRule>> &ruleL… in SetFirewallDomainRules()560 … std::make_shared<NetManagerStandard::SuffixMatchTrie<std::vector<sptr<NetFirewallDomainRule>>>>(); in SetFirewallDomainRules()564 … std::make_shared<NetManagerStandard::SuffixMatchTrie<std::vector<sptr<NetFirewallDomainRule>>>>(); in SetFirewallDomainRules()
414 bool NetFirewallDomainRule::Marshalling(Parcel &parcel) const in Marshalling()424 sptr<NetFirewallDomainRule> NetFirewallDomainRule::Unmarshalling(Parcel &parcel) in Unmarshalling()426 sptr<NetFirewallDomainRule> ptr = new (std::nothrow) NetFirewallDomainRule(); in Unmarshalling()
71 int32_t SetFirewallDomainRules(const std::vector<sptr<NetFirewallDomainRule>> &ruleList);
111 std::vector<sptr<NetFirewallDomainRule>> &domainRules);
431 std::vector<sptr<NetFirewallDomainRule>> &domainRules) in ExtractDomainRules()440 sptr<NetFirewallDomainRule> domainRule = new (std::nothrow) NetFirewallDomainRule(); in ExtractDomainRules()502 std::vector<sptr<NetFirewallDomainRule>> domainRules; in HandleDomainTypeForDistributeRules()
99 …llRuleNativeHelper::SetFirewallDomainRules(const std::vector<sptr<NetFirewallDomainRule>> &ruleLis… in SetFirewallDomainRules()
178 struct NetFirewallDomainRule : public NetFirewallBaseRule { struct183 static sptr<NetFirewallDomainRule> Unmarshalling(Parcel &parcel); argument
1802 rule = NetFirewallDomainRule::Unmarshalling(data); in CmdSetFirewallRules()