Home
last modified time | relevance | path

Searched refs:uidRanges (Results 1 - 25 of 34) sorted by relevance

12

/foundation/communication/netmanager_base/services/netmanagernative/src/manager/
H A Dvnic_manager.cpp299 uidRanges.clear(); in CreateVnic()
301 uidRanges.push_back({uid, uid}); in CreateVnic()
304 if (uidRanges.size() > MAX_VNIC_UID_ARRAY_SIZE) { in CreateVnic()
305 NETNATIVE_LOGE("vnic uidRanges's size is over the max size."); in CreateVnic()
306 uidRanges.clear(); in CreateVnic()
320 if (!uidRanges.empty() && in CreateVnic()
321 nmd::RouteManager::UpdateVnicUidRangesRule(uidRanges, true) != NETMANAGER_SUCCESS) { in CreateVnic()
322 uidRanges.clear(); in CreateVnic()
333 nmd::RouteManager::UpdateVnicUidRangesRule(uidRanges, false); in DestroyVnic()
334 uidRanges in DestroyVnic()
[all...]
H A Ddns_manager.cpp176 int32_t DnsManager::AddUidRange(int32_t netId, const std::vector<NetManagerStandard::UidRange> &uidRanges) in AddUidRange() argument
179 return DnsParamCache::GetInstance().AddUidRange(netId, uidRanges); in AddUidRange()
182 int32_t DnsManager::DelUidRange(int32_t netId, const std::vector<NetManagerStandard::UidRange> &uidRanges) in DelUidRange() argument
185 return DnsParamCache::GetInstance().DelUidRange(netId, uidRanges); in DelUidRange()
H A Dconn_manager.cpp361 int32_t ConnManager::AddUidsToNetwork(int32_t netId, const std::vector<NetManagerStandard::UidRange> &uidRanges) in AddUidsToNetwork() argument
368 return static_cast<VirtualNetwork *>(netsysNetwork.get())->AddUids(uidRanges); in AddUidsToNetwork()
371 int32_t ConnManager::RemoveUidsFromNetwork(int32_t netId, const std::vector<NetManagerStandard::UidRange> &uidRanges) in RemoveUidsFromNetwork() argument
378 return static_cast<VirtualNetwork *>(netsysNetwork.get())->RemoveUids(uidRanges); in RemoveUidsFromNetwork()
H A Droute_manager.cpp334 const std::vector<NetManagerStandard::UidRange> &uidRanges) in AddUsersToVirtualNetwork()
336 return UpdateVirtualNetwork(netId, interfaceName, uidRanges, true); in AddUsersToVirtualNetwork()
340 const std::vector<NetManagerStandard::UidRange> &uidRanges) in RemoveUsersFromVirtualNetwork()
342 return UpdateVirtualNetwork(netId, interfaceName, uidRanges, false); in RemoveUsersFromVirtualNetwork()
346 const std::vector<NetManagerStandard::UidRange> &uidRanges, bool add) in UpdateVirtualNetwork()
355 for (auto range : uidRanges) { in UpdateVirtualNetwork()
364 int32_t RouteManager::UpdateVnicUidRangesRule(const std::vector<NetManagerStandard::UidRange> &uidRanges, bool add) in UpdateVnicUidRangesRule() argument
367 for (const auto &range : uidRanges) { in UpdateVnicUidRangesRule()
333 AddUsersToVirtualNetwork(int32_t netId, const std::string &interfaceName, const std::vector<NetManagerStandard::UidRange> &uidRanges) AddUsersToVirtualNetwork() argument
339 RemoveUsersFromVirtualNetwork(int32_t netId, const std::string &interfaceName, const std::vector<NetManagerStandard::UidRange> &uidRanges) RemoveUsersFromVirtualNetwork() argument
345 UpdateVirtualNetwork(int32_t netId, const std::string &interfaceName, const std::vector<NetManagerStandard::UidRange> &uidRanges, bool add) UpdateVirtualNetwork() argument
/foundation/communication/netmanager_base/services/netmanagernative/include/netsys/
H A Dvirtual_network.h51 int32_t AddUids(const std::vector<UidRange> &uidRanges);
52 int32_t RemoveUids(const std::vector<UidRange> &uidRanges);
H A Ddns_manager.h181 int32_t AddUidRange(int32_t netId, const std::vector<NetManagerStandard::UidRange> &uidRanges);
182 int32_t DelUidRange(int32_t netId, const std::vector<NetManagerStandard::UidRange> &uidRanges);
H A Ddns_param_cache.h82 int32_t AddUidRange(uint32_t netId, const std::vector<NetManagerStandard::UidRange> &uidRanges);
84 int32_t DelUidRange(uint32_t netId, const std::vector<NetManagerStandard::UidRange> &uidRanges);
H A Dnet_manager_native.h64 int32_t NetworkAddUids(int32_t netId, const std::vector<UidRange> &uidRanges);
65 int32_t NetworkDelUids(int32_t netId, const std::vector<UidRange> &uidRanges);
/foundation/communication/netmanager_base/test/netmanagernative/unittest/netsys_manager_test/
H A Dnet_manager_native_test.cpp81 std::vector<UidRange> uidRanges; in HWTEST_F() local
82 auto ret = instance_->NetworkAddUids(netId, uidRanges); in HWTEST_F()
89 std::vector<UidRange> uidRanges; in HWTEST_F() local
90 auto ret = instance_->NetworkDelUids(netId, uidRanges); in HWTEST_F()
H A Droute_manager_test.cpp559 std::vector<NetManagerStandard::UidRange> uidRanges; in HWTEST_F() local
560 auto ret = RouteManager::AddUsersToVirtualNetwork(testNetId, testInterfaceName, uidRanges); in HWTEST_F()
568 std::vector<NetManagerStandard::UidRange> uidRanges; in HWTEST_F() local
569 auto ret = RouteManager::RemoveUsersFromVirtualNetwork(testNetId, testInterfaceName, uidRanges); in HWTEST_F()
585 std::vector<NetManagerStandard::UidRange> uidRanges; in HWTEST_F() local
586 auto ret = RouteManager::UpdateVnicUidRangesRule(uidRanges, true); in HWTEST_F()
589 ret = RouteManager::UpdateVnicUidRangesRule(uidRanges, false); in HWTEST_F()
616 std::vector<NetManagerStandard::UidRange> uidRanges; in HWTEST_F() local
617 uidRanges.push_back(uidRange); in HWTEST_F()
621 auto ret = RouteManager::UpdateVirtualNetwork(testNetId, testInterfaceName, uidRanges, ad in HWTEST_F()
[all...]
H A Dconn_manager_test.cpp371 const std::vector<NetManagerStandard::UidRange> uidRanges; in HWTEST_F() local
372 int32_t ret = instance_->AddUidsToNetwork(netId, uidRanges); in HWTEST_F()
376 ret = instance_->AddUidsToNetwork(netId, uidRanges); in HWTEST_F()
388 const std::vector<NetManagerStandard::UidRange> uidRanges; in HWTEST_F() local
389 int32_t ret = instance_->RemoveUidsFromNetwork(netId, uidRanges); in HWTEST_F()
393 ret = instance_->RemoveUidsFromNetwork(netId, uidRanges); in HWTEST_F()
H A Dnetsys_native_client_test.cpp272 std::vector<UidRange> uidRanges; in HWTEST_F() local
278 uidRanges.emplace_back(UidRange(beginUids[i], endUids[i])); in HWTEST_F()
280 nativeClient_.NetworkAddUids(NET_ID, uidRanges); in HWTEST_F()
281 nativeClient_.NetworkDelUids(NET_ID, uidRanges); in HWTEST_F()
H A Dnetsys_controller_service_impl_test.cpp241 std::vector<UidRange> uidRanges; in HWTEST_F() local
243 uidRanges.emplace_back(uidRang); in HWTEST_F()
253 ret = instance_->NetworkAddUids(5, uidRanges); in HWTEST_F()
256 ret = instance_->NetworkDelUids(5, uidRanges); in HWTEST_F()
/foundation/communication/netmanager_base/services/netmanagernative/include/manager/
H A Dconn_manager.h213 * @param uidRanges App uids to set
217 int32_t AddUidsToNetwork(int32_t netId, const std::vector<NetManagerStandard::UidRange> &uidRanges);
223 * @param uidRanges App uids to set
227 int32_t RemoveUidsFromNetwork(int32_t netId, const std::vector<NetManagerStandard::UidRange> &uidRanges);
H A Droute_manager.h185 const std::vector<NetManagerStandard::UidRange> &uidRanges);
188 const std::vector<NetManagerStandard::UidRange> &uidRanges);
280 * @param uidRanges uidRanges to update
284 static int32_t UpdateVnicUidRangesRule(const std::vector<NetManagerStandard::UidRange> &uidRanges, bool add);
324 const std::vector<NetManagerStandard::UidRange> &uidRanges, bool add);
H A Dvnic_manager.h64 std::vector<NetManagerStandard::UidRange> uidRanges; member in OHOS::NetManagerStandard::VnicManager
/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/dnsresolv/
H A Ddns_param_cache.cpp316 int32_t DnsParamCache::AddUidRange(uint32_t netId, const std::vector<NetManagerStandard::UidRange> &uidRanges) in AddUidRange() argument
319 NETNATIVE_LOG_D("DnsParamCache::AddUidRange size = [%{public}zu]", uidRanges.size()); in AddUidRange()
321 auto middle = vpnUidRanges_.insert(vpnUidRanges_.end(), uidRanges.begin(), uidRanges.end()); in AddUidRange()
326 int32_t DnsParamCache::DelUidRange(uint32_t netId, const std::vector<NetManagerStandard::UidRange> &uidRanges) in DelUidRange() argument
329 NETNATIVE_LOG_D("DnsParamCache::DelUidRange size = [%{public}zu]", uidRanges.size()); in DelUidRange()
331 auto end = std::set_difference(vpnUidRanges_.begin(), vpnUidRanges_.end(), uidRanges.begin(), in DelUidRange()
332 uidRanges.end(), vpnUidRanges_.begin()); in DelUidRange()
/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/
H A Dnet_manager_native.cpp136 int32_t NetManagerNative::NetworkAddUids(int32_t netId, const std::vector<UidRange> &uidRanges) in NetworkAddUids() argument
138 dnsManager_->AddUidRange(netId, uidRanges); in NetworkAddUids()
139 return connManager_->AddUidsToNetwork(netId, uidRanges); in NetworkAddUids()
142 int32_t NetManagerNative::NetworkDelUids(int32_t netId, const std::vector<UidRange> &uidRanges) in NetworkDelUids() argument
144 dnsManager_->DelUidRange(netId, uidRanges); in NetworkDelUids()
145 return connManager_->RemoveUidsFromNetwork(netId, uidRanges); in NetworkDelUids()
/foundation/communication/netmanager_base/services/netsyscontroller/src/
H A Dnetsys_controller.cpp171 std::vector<UidRange> uidRanges; in NetworkAddUids() local
173 uidRanges.emplace_back(UidRange(beginUids[i], endUids[i])); in NetworkAddUids()
175 return netsysService_->NetworkAddUids(netId, uidRanges); in NetworkAddUids()
192 std::vector<UidRange> uidRanges; in NetworkDelUids() local
194 uidRanges.emplace_back(UidRange(beginUids[i], endUids[i])); in NetworkDelUids()
196 return netsysService_->NetworkDelUids(netId, uidRanges); in NetworkDelUids()
/foundation/communication/netmanager_base/interfaces/innerkits/netmanagernative/include/
H A Di_netsys_service.h97 virtual int32_t NetworkAddUids(int32_t netId, const std::vector<UidRange> &uidRanges) = 0;
98 virtual int32_t NetworkDelUids(int32_t netId, const std::vector<UidRange> &uidRanges) = 0;
H A Dnetsys_native_service_proxy.h63 int32_t NetworkAddUids(int32_t netId, const std::vector<UidRange> &uidRanges) override;
64 int32_t NetworkDelUids(int32_t netId, const std::vector<UidRange> &uidRanges) override;
/foundation/communication/netmanager_base/services/netmanagernative/include/
H A Dnetsys_native_service.h87 int32_t NetworkAddUids(int32_t netId, const std::vector<UidRange> &uidRanges) override;
88 int32_t NetworkDelUids(int32_t netId, const std::vector<UidRange> &uidRanges) override;
/foundation/communication/netmanager_base/test/netmanagernative/unittest/netsys_distributed_test/
H A Dnetsys_native_service_stub_test.cpp161 int32_t NetworkAddUids(int32_t netId, const std::vector<UidRange> &uidRanges) override
166 int32_t NetworkDelUids(int32_t netId, const std::vector<UidRange> &uidRanges) override
/foundation/communication/netmanager_base/services/netsyscontroller/include/
H A Dnetsys_controller_service_impl.h66 int32_t NetworkAddUids(int32_t netId, const std::vector<UidRange> &uidRanges) override;
67 int32_t NetworkDelUids(int32_t netId, const std::vector<UidRange> &uidRanges) override;
H A Di_netsys_controller_service.h92 virtual int32_t NetworkAddUids(int32_t netId, const std::vector<UidRange> &uidRanges) = 0;
93 virtual int32_t NetworkDelUids(int32_t netId, const std::vector<UidRange> &uidRanges) = 0;

Completed in 22 milliseconds

12