Home
last modified time | relevance | path

Searched refs:ruleList (Results 1 - 25 of 33) sorted by relevance

12

/foundation/communication/netmanager_ext/services/netfirewallmanager/src/
H A Dnetfirewall_rule_native_helper.cpp70 * @param ruleList list of NetFirewallIpRule
73 int32_t NetFirewallRuleNativeHelper::SetFirewallIpRules(const std::vector<sptr<NetFirewallIpRule>> &ruleList) in SetFirewallIpRules() argument
76 rules.assign(ruleList.begin(), ruleList.end()); in SetFirewallIpRules()
83 * @param ruleList firewall rules
86 int32_t NetFirewallRuleNativeHelper::SetFirewallDnsRules(const std::vector<sptr<NetFirewallDnsRule>> &ruleList) in SetFirewallDnsRules() argument
89 rules.assign(ruleList.begin(), ruleList.end()); in SetFirewallDnsRules()
96 * @param ruleList firewall rules
99 int32_t NetFirewallRuleNativeHelper::SetFirewallDomainRules(const std::vector<sptr<NetFirewallDomainRule>> &ruleList) in SetFirewallDomainRules() argument
106 SetFirewallRulesInner(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBaseRule>> &ruleList, uint32_t pageSize) SetFirewallRulesInner() argument
[all...]
H A Dnetfirewall_default_rule_parser.cpp236 bool NetFirewallDefaultRuleParser::GetDefaultRules(std::vector<sptr<NetFirewallRule>> &ruleList) in GetDefaultRules() argument
254 ruleList.emplace_back(std::move(rule)); in GetDefaultRules()
H A Dnetfirewall_rule_manager.cpp224 int32_t NetFirewallRuleManager::GetEnabledNetFirewallRules(const int32_t userId, std::vector<NetFirewallRule> &ruleList, in GetEnabledNetFirewallRules() argument
232 ret = NetFirewallDbHelper::GetInstance().QueryAllUserEnabledFirewallRules(ruleList, type); in GetEnabledNetFirewallRules()
/foundation/communication/netmanager_ext/services/netfirewallmanager/include/
H A Dnetfirewall_rule_native_helper.h35 * @param ruleList list of NetFirewallIpRule
38 int32_t SetFirewallIpRules(const std::vector<sptr<NetFirewallIpRule>> &ruleList);
60 * @param ruleList firewall rules
63 int32_t SetFirewallDnsRules(const std::vector<sptr<NetFirewallDnsRule>> &ruleList);
68 * @param ruleList firewall rules
71 int32_t SetFirewallDomainRules(const std::vector<sptr<NetFirewallDomainRule>> &ruleList);
82 int32_t SetFirewallRulesInner(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBaseRule>> &ruleList,
H A Dnetfirewall_default_rule_parser.h32 * @param ruleList Netfirewall rule list
36 static bool GetDefaultRules(std::vector<sptr<NetFirewallRule>> &ruleList);
H A Dnetfirewall_rule_manager.h82 int32_t GetEnabledNetFirewallRules(const int32_t userId, std::vector<NetFirewallRule> &ruleList,
/foundation/communication/netmanager_base/test/netmanagernative/unittest/netsys_netfirewall_test/
H A Dnetsys_netfirewall_test.cpp202 std::vector<sptr<NetFirewallIpRule>> ruleList; in HWTEST_F() local
204 ruleList.push_back(rule); in HWTEST_F()
206 ruleList.push_back(rule2); in HWTEST_F()
209 int ret = manager.BuildBitmapMap(ruleList); in HWTEST_F()
225 std::vector<sptr<NetFirewallIpRule>> ruleList; in HWTEST_F() local
227 ruleList.push_back(rule); in HWTEST_F()
229 ruleList.push_back(rule2); in HWTEST_F()
232 int32_t ret = bpfNetFirewall->SetFirewallIpRules(ruleList); in HWTEST_F()
/foundation/communication/netmanager_base/services/netmanagernative/bpf/include/
H A Dbpf_netfirewall.h118 * @param ruleList list of NetFirewallIpRule
122 int32_t SetFirewallRules(const std::vector<sptr<NetFirewallBaseRule>> &ruleList, bool isFinish);
276 int32_t SetBpfFirewallRules(const std::vector<sptr<NetFirewallIpRule>> &ruleList,
279 int32_t SetFirewallIpRules(const std::vector<sptr<NetFirewallIpRule>> &ruleList);
H A Dbitmap_manager.h679 * @param ruleList fire wall list
682 int32_t BuildBitmapMap(const std::vector<sptr<NetFirewallIpRule>> &ruleList);
744 * @param ruleList fire wall list
747 int32_t BuildMarkBitmap(const std::vector<sptr<NetFirewallIpRule>> &ruleList);
752 * @param ruleList fire wall list
755 void BuildNoMarkBitmap(const std::vector<sptr<NetFirewallIpRule>> &ruleList);
/foundation/communication/netmanager_base/services/netmanagernative/include/netsys/
H A Ddns_param_cache.h97 int32_t SetFirewallRules(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBaseRule>> &ruleList,
143 int32_t SetFirewallDnsRules(const std::vector<sptr<NetFirewallDnsRule>> &ruleList);
145 int32_t SetFirewallDomainRules(const std::vector<sptr<NetFirewallDomainRule>> &ruleList);
H A Ddns_manager.h143 * @param ruleList list of NetFirewallIpRule
147 int32_t SetFirewallRules(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBaseRule>> &ruleList,
H A Dnet_manager_native.h148 int32_t SetFirewallRules(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBaseRule>> &ruleList,
/foundation/communication/netmanager_ext/test/netfirewallmanager/unittest/netfirewallmanager_test/
H A Dnetfirewall_service_proxy_test.cpp153 std::vector<NetFirewallRule> ruleList; in static_cast() local
159 ruleList.push_back(*rule); in static_cast()
161 reply.WriteUint32(ruleList.size()); in static_cast()
162 for (auto &rule : ruleList) { in static_cast()
/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/dnsresolv/
H A Ddns_param_cache.cpp376 const std::vector<sptr<NetFirewallBaseRule>> &ruleList, bool isFinish) in SetFirewallRules()
379 NETNATIVE_LOGI("SetFirewallRules: size=%{public}zu isFinish=%{public}" PRId32, ruleList.size(), isFinish); in SetFirewallRules()
380 if (ruleList.empty()) { in SetFirewallRules()
387 for (const auto &rule : ruleList) { in SetFirewallRules()
397 for (const auto &rule : ruleList) { in SetFirewallRules()
413 int32_t DnsParamCache::SetFirewallDnsRules(const std::vector<sptr<NetFirewallDnsRule>> &ruleList) in SetFirewallDnsRules() argument
415 for (const auto &rule : ruleList) { in SetFirewallDnsRules()
559 int32_t DnsParamCache::SetFirewallDomainRules(const std::vector<sptr<NetFirewallDomainRule>> &ruleList) in SetFirewallDomainRules() argument
569 for (const auto &rule : ruleList) { in SetFirewallDomainRules()
375 SetFirewallRules(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBaseRule>> &ruleList, bool isFinish) SetFirewallRules() argument
/foundation/communication/netmanager_base/services/netmanagernative/bpf/src/
H A Dbpf_netfirewall.cpp233 int32_t NetsysBpfNetFirewall::SetBpfFirewallRules(const std::vector<sptr<NetFirewallIpRule>> &ruleList, in SetBpfFirewallRules() argument
237 int32_t ret = manager.BuildBitmapMap(ruleList); in SetBpfFirewallRules()
257 int32_t NetsysBpfNetFirewall::SetFirewallRules(const std::vector<sptr<NetFirewallBaseRule>> &ruleList, bool isFinish) in SetFirewallRules() argument
259 NETNATIVE_LOGI("SetFirewallRules: size=%{public}zu isFinish=%{public}" PRId32, ruleList.size(), isFinish); in SetFirewallRules()
264 if (ruleList.empty()) { in SetFirewallRules()
268 for (const auto &rule : ruleList) { in SetFirewallRules()
279 int32_t NetsysBpfNetFirewall::SetFirewallIpRules(const std::vector<sptr<NetFirewallIpRule>> &ruleList) in SetFirewallIpRules() argument
284 for (const auto &rule : ruleList) { in SetFirewallIpRules()
H A Dbitmap_manager.cpp140 int32_t BitmapManager::BuildBitmapMap(const std::vector<sptr<NetFirewallIpRule>> &ruleList) in BuildBitmapMap() argument
143 int32_t ret = BuildMarkBitmap(ruleList); in BuildBitmapMap()
163 BuildNoMarkBitmap(ruleList); in BuildBitmapMap()
295 int32_t BitmapManager::BuildMarkBitmap(const std::vector<sptr<NetFirewallIpRule>> &ruleList) in BuildMarkBitmap() argument
301 for (const auto &rule : ruleList) { in BuildMarkBitmap()
343 void BitmapManager::BuildNoMarkBitmap(const std::vector<sptr<NetFirewallIpRule>> &ruleList) in BuildNoMarkBitmap() argument
346 for (const auto &rule : ruleList) { in BuildNoMarkBitmap()
/foundation/communication/netmanager_base/services/netmanagernative/src/manager/
H A Ddns_manager.cpp229 int32_t DnsManager::SetFirewallRules(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBaseRule>> &ruleList, in SetFirewallRules() argument
232 return DnsParamCache::GetInstance().SetFirewallRules(type, ruleList, isFinish); in SetFirewallRules()
/foundation/communication/netmanager_base/services/netmanagernative/src/
H A Dnetsys_native_service.cpp924 const std::vector<sptr<NetFirewallBaseRule>> &ruleList, bool isFinish) in SetFirewallRules()
926 NETNATIVE_LOGI("NetsysNativeService::SetFirewallRules: size=%{public}zu isFinish=%{public}" PRId32, ruleList.size(), in SetFirewallRules()
931 ret = bpfNetFirewall_->SetFirewallRules(ruleList, isFinish); in SetFirewallRules()
935 ret = netsysService_->SetFirewallRules(type, ruleList, isFinish); in SetFirewallRules()
923 SetFirewallRules(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBaseRule>> &ruleList, bool isFinish) SetFirewallRules() argument
/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/
H A Dnet_manager_native.cpp494 const std::vector<sptr<NetFirewallBaseRule>> &ruleList, bool isFinish) in SetFirewallRules()
496 return dnsManager_->SetFirewallRules(type, ruleList, isFinish); in SetFirewallRules()
493 SetFirewallRules(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBaseRule>> &ruleList, bool isFinish) SetFirewallRules() argument
/foundation/communication/netmanager_base/interfaces/innerkits/netmanagernative/include/
H A Di_netsys_service.h175 virtual int32_t SetFirewallRules(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBaseRule>> &ruleList,
H A Dnetsys_native_service_proxy.h141 int32_t SetFirewallRules(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBaseRule>> &ruleList,
/foundation/communication/netmanager_base/services/netmanagernative/include/
H A Dnetsys_native_service.h165 int32_t SetFirewallRules(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBaseRule>> &ruleList,
/foundation/communication/netmanager_base/services/netsyscontroller/include/
H A Dnetsys_controller_service_impl.h864 * @param ruleList list of NetFirewallIpRule
868 int32_t SetFirewallRules(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBaseRule>> &ruleList,
H A Di_netsys_controller_service.h892 * @param ruleList list of NetFirewallIpRule
896 virtual int32_t SetFirewallRules(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBaseRule>> &ruleList,
H A Dnetsys_controller.h875 * @param ruleList list of NetFirewallIpRule
879 int32_t SetFirewallRules(NetFirewallRuleType type, const std::vector<sptr<NetFirewallBaseRule>> &ruleList,

Completed in 19 milliseconds

12