/ohos5.0/foundation/communication/netmanager_base/services/netmanagernative/src/manager/ |
H A D | vnic_manager.cpp | 288 uidRanges.clear(); in CreateVnic() 290 uidRanges.push_back({uid, uid}); in CreateVnic() 293 if (uidRanges.size() > MAX_VNIC_UID_ARRAY_SIZE) { in CreateVnic() 295 uidRanges.clear(); in CreateVnic() 309 if (!uidRanges.empty() && in CreateVnic() 310 nmd::RouteManager::UpdateVnicUidRangesRule(uidRanges, true) != NETMANAGER_SUCCESS) { in CreateVnic() 311 uidRanges.clear(); in CreateVnic() 322 nmd::RouteManager::UpdateVnicUidRangesRule(uidRanges, false); in DestroyVnic() 323 uidRanges.clear(); in DestroyVnic()
|
H A D | dns_manager.cpp | 176 … DnsManager::AddUidRange(int32_t netId, const std::vector<NetManagerStandard::UidRange> &uidRanges) in AddUidRange() argument 179 return DnsParamCache::GetInstance().AddUidRange(netId, uidRanges); in AddUidRange() 182 … 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 D | conn_manager.cpp | 358 …anager::AddUidsToNetwork(int32_t netId, const std::vector<NetManagerStandard::UidRange> &uidRanges) in AddUidsToNetwork() argument 365 return static_cast<VirtualNetwork *>(netsysNetwork.get())->AddUids(uidRanges); in AddUidsToNetwork() 368 …r::RemoveUidsFromNetwork(int32_t netId, const std::vector<NetManagerStandard::UidRange> &uidRanges) in RemoveUidsFromNetwork() argument 375 return static_cast<VirtualNetwork *>(netsysNetwork.get())->RemoveUids(uidRanges); in RemoveUidsFromNetwork()
|
H A D | route_manager.cpp | 322 … const std::vector<NetManagerStandard::UidRange> &uidRanges) in AddUsersToVirtualNetwork() argument 324 return UpdateVirtualNetwork(netId, interfaceName, uidRanges, true); in AddUsersToVirtualNetwork() 328 … const std::vector<NetManagerStandard::UidRange> &uidRanges) in RemoveUsersFromVirtualNetwork() argument 330 return UpdateVirtualNetwork(netId, interfaceName, uidRanges, false); in RemoveUsersFromVirtualNetwork() 334 … const std::vector<NetManagerStandard::UidRange> &uidRanges, bool add) in UpdateVirtualNetwork() argument 343 for (auto range : uidRanges) { in UpdateVirtualNetwork() 352 …ager::UpdateVnicUidRangesRule(const std::vector<NetManagerStandard::UidRange> &uidRanges, bool add) in UpdateVnicUidRangesRule() argument 355 for (const auto &range : uidRanges) { in UpdateVnicUidRangesRule()
|
/ohos5.0/foundation/communication/netmanager_base/test/netmanagernative/unittest/netsys_manager_test/ |
H A D | conn_manager_test.cpp | 370 const std::vector<NetManagerStandard::UidRange> uidRanges; variable 371 int32_t ret = instance_->AddUidsToNetwork(netId, uidRanges); 375 ret = instance_->AddUidsToNetwork(netId, uidRanges); 387 const std::vector<NetManagerStandard::UidRange> uidRanges; variable 388 int32_t ret = instance_->RemoveUidsFromNetwork(netId, uidRanges); 392 ret = instance_->RemoveUidsFromNetwork(netId, uidRanges);
|
H A D | net_manager_native_test.cpp | 81 std::vector<UidRange> uidRanges; variable 82 auto ret = instance_->NetworkAddUids(netId, uidRanges); 89 std::vector<UidRange> uidRanges; variable 90 auto ret = instance_->NetworkDelUids(netId, uidRanges);
|
H A D | route_manager_test.cpp | 539 std::vector<NetManagerStandard::UidRange> uidRanges; variable 540 auto ret = RouteManager::AddUsersToVirtualNetwork(testNetId, testInterfaceName, uidRanges); 548 std::vector<NetManagerStandard::UidRange> uidRanges; variable 549 auto ret = RouteManager::RemoveUsersFromVirtualNetwork(testNetId, testInterfaceName, uidRanges); 565 std::vector<NetManagerStandard::UidRange> uidRanges; variable 566 auto ret = RouteManager::UpdateVnicUidRangesRule(uidRanges, true); 569 ret = RouteManager::UpdateVnicUidRangesRule(uidRanges, false);
|
H A D | netsys_native_client_test.cpp | 272 std::vector<UidRange> uidRanges; variable 278 uidRanges.emplace_back(UidRange(beginUids[i], endUids[i])); 280 nativeClient_.NetworkAddUids(NET_ID, uidRanges); 281 nativeClient_.NetworkDelUids(NET_ID, uidRanges);
|
H A D | netsys_controller_service_impl_test.cpp | 240 std::vector<UidRange> uidRanges; variable 242 uidRanges.emplace_back(uidRang); 252 ret = instance_->NetworkAddUids(5, uidRanges); 255 ret = instance_->NetworkDelUids(5, uidRanges);
|
/ohos5.0/foundation/communication/netmanager_base/services/netmanagernative/include/netsys/ |
H A D | virtual_network.h | 51 int32_t AddUids(const std::vector<UidRange> &uidRanges); 52 int32_t RemoveUids(const std::vector<UidRange> &uidRanges);
|
H A D | dns_manager.h | 181 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 D | dns_param_cache.h | 82 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 D | net_manager_native.h | 58 int32_t NetworkAddUids(int32_t netId, const std::vector<UidRange> &uidRanges); 59 int32_t NetworkDelUids(int32_t netId, const std::vector<UidRange> &uidRanges);
|
/ohos5.0/foundation/communication/netmanager_base/services/netmanagernative/include/manager/ |
H A D | route_manager.h | 183 … const std::vector<NetManagerStandard::UidRange> &uidRanges); 186 … const std::vector<NetManagerStandard::UidRange> &uidRanges); 282 …32_t UpdateVnicUidRangesRule(const std::vector<NetManagerStandard::UidRange> &uidRanges, bool add); 294 … const std::vector<NetManagerStandard::UidRange> &uidRanges, bool add);
|
H A D | conn_manager.h | 216 …nt32_t AddUidsToNetwork(int32_t netId, const std::vector<NetManagerStandard::UidRange> &uidRanges); 226 …t RemoveUidsFromNetwork(int32_t netId, const std::vector<NetManagerStandard::UidRange> &uidRanges);
|
H A D | vnic_manager.h | 64 std::vector<NetManagerStandard::UidRange> uidRanges; variable
|
/ohos5.0/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/dnsresolv/ |
H A D | dns_param_cache.cpp | 306 …ParamCache::AddUidRange(uint32_t netId, const std::vector<NetManagerStandard::UidRange> &uidRanges) in AddUidRange() argument 309 NETNATIVE_LOG_D("DnsParamCache::AddUidRange size = [%{public}zu]", uidRanges.size()); in AddUidRange() 311 auto middle = vpnUidRanges_.insert(vpnUidRanges_.end(), uidRanges.begin(), uidRanges.end()); in AddUidRange() 316 …ParamCache::DelUidRange(uint32_t netId, const std::vector<NetManagerStandard::UidRange> &uidRanges) in DelUidRange() argument 319 NETNATIVE_LOG_D("DnsParamCache::DelUidRange size = [%{public}zu]", uidRanges.size()); in DelUidRange() 321 auto end = std::set_difference(vpnUidRanges_.begin(), vpnUidRanges_.end(), uidRanges.begin(), in DelUidRange() 322 uidRanges.end(), vpnUidRanges_.begin()); in DelUidRange()
|
/ohos5.0/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/ |
H A D | net_manager_native.cpp | 116 int32_t NetManagerNative::NetworkAddUids(int32_t netId, const std::vector<UidRange> &uidRanges) in NetworkAddUids() argument 118 dnsManager_->AddUidRange(netId, uidRanges); in NetworkAddUids() 119 return connManager_->AddUidsToNetwork(netId, uidRanges); in NetworkAddUids() 122 int32_t NetManagerNative::NetworkDelUids(int32_t netId, const std::vector<UidRange> &uidRanges) in NetworkDelUids() argument 124 dnsManager_->DelUidRange(netId, uidRanges); in NetworkDelUids() 125 return connManager_->RemoveUidsFromNetwork(netId, uidRanges); in NetworkDelUids()
|
/ohos5.0/foundation/communication/netmanager_base/services/netsyscontroller/src/ |
H A D | netsys_controller.cpp | 127 std::vector<UidRange> uidRanges; in NetworkAddUids() local 129 uidRanges.emplace_back(UidRange(beginUids[i], endUids[i])); in NetworkAddUids() 131 return netsysService_->NetworkAddUids(netId, uidRanges); in NetworkAddUids() 146 std::vector<UidRange> uidRanges; in NetworkDelUids() local 148 uidRanges.emplace_back(UidRange(beginUids[i], endUids[i])); in NetworkDelUids() 150 return netsysService_->NetworkDelUids(netId, uidRanges); in NetworkDelUids()
|
H A D | netsys_controller_service_impl.cpp | 75 … NetsysControllerServiceImpl::NetworkAddUids(int32_t netId, const std::vector<UidRange> &uidRanges) in NetworkAddUids() argument 78 return netsysClient_.NetworkAddUids(netId, uidRanges); in NetworkAddUids() 81 … NetsysControllerServiceImpl::NetworkDelUids(int32_t netId, const std::vector<UidRange> &uidRanges) in NetworkDelUids() argument 84 return netsysClient_.NetworkDelUids(netId, uidRanges); in NetworkDelUids()
|
/ohos5.0/foundation/communication/netmanager_base/interfaces/innerkits/netmanagernative/include/ |
H A D | i_netsys_service.h | 86 virtual int32_t NetworkAddUids(int32_t netId, const std::vector<UidRange> &uidRanges) = 0; 87 virtual int32_t NetworkDelUids(int32_t netId, const std::vector<UidRange> &uidRanges) = 0;
|
H A D | netsys_native_service_proxy.h | 63 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;
|
/ohos5.0/foundation/communication/netmanager_base/services/netmanagernative/src/ |
H A D | netsys_native_service.cpp | 335 int32_t NetsysNativeService::NetworkAddUids(int32_t netId, const std::vector<UidRange> &uidRanges) in NetworkAddUids() argument 337 int32_t result = netsysService_->NetworkAddUids(netId, uidRanges); in NetworkAddUids() 342 int32_t NetsysNativeService::NetworkDelUids(int32_t netId, const std::vector<UidRange> &uidRanges) in NetworkDelUids() argument 344 int32_t result = netsysService_->NetworkDelUids(netId, uidRanges); in NetworkDelUids()
|
/ohos5.0/foundation/communication/netmanager_base/services/netsyscontroller/include/ |
H A D | i_netsys_controller_service.h | 89 virtual int32_t NetworkAddUids(int32_t netId, const std::vector<UidRange> &uidRanges) = 0; 90 virtual int32_t NetworkDelUids(int32_t netId, const std::vector<UidRange> &uidRanges) = 0;
|
H A D | netsys_controller_service_impl.h | 62 int32_t NetworkAddUids(int32_t netId, const std::vector<UidRange> &uidRanges) override; 63 int32_t NetworkDelUids(int32_t netId, const std::vector<UidRange> &uidRanges) override;
|