/foundation/communication/wifi/wifi/test/wifi_standard/wifi_framework/wifi_toolkit/unittest/ |
H A D | ipv6_address_test.cpp | 58 * @tc.desc: Create(const std::string &ipv6Prefix, MacAddress &mac, const size_t prefixLength) 66 size_t prefixLength = HALF_PREFIX_LENGTH + 1; in HWTEST_F() local 68 EXPECT_TRUE(Ipv6Address::Create(ipv6Prefix, mac, prefixLength) == Ipv6Address::INVALID_INET6_ADDRESS); in HWTEST_F() 69 prefixLength = HALF_PREFIX_LENGTH; in HWTEST_F() 70 EXPECT_TRUE(Ipv6Address::Create(ipv6Prefix, mac, prefixLength) == Ipv6Address::INVALID_INET6_ADDRESS); in HWTEST_F() 72 Ipv6Address::Create(ipv6Prefix, mac, prefixLength); in HWTEST_F() 76 * @tc.desc: Create(const std::string &ipv6Prefix, const size_t prefixLength, unsigned int rndSeed) 84 size_t prefixLength = MAX_IPV6_LENGTH + 1; in HWTEST_F() local 86 EXPECT_TRUE(Ipv6Address::Create(ipv6Prefix, prefixLength, rndSeed) == Ipv6Address::INVALID_INET6_ADDRESS); in HWTEST_F() 87 prefixLength in HWTEST_F() 107 size_t prefixLength = MAX_IPV6_LENGTH + 1; HWTEST_F() local 122 size_t prefixLength = MAX_IPV6_LENGTH + 1; HWTEST_F() local 179 size_t prefixLength = MAX_IPV6_LENGTH + 1; HWTEST_F() local 194 size_t prefixLength = MAX_IPV6_LENGTH + 1; HWTEST_F() local 214 size_t prefixLength = MAX_IPV6_LENGTH + 1; HWTEST_F() local [all...] |
H A D | ipv4_address_test.cpp | 41 * @tc.desc: Create(const std::string &ipv4, size_t prefixLength) 49 size_t prefixLength = 0; in HWTEST_F() local 50 EXPECT_TRUE(Ipv4Address::Create(ipv4, prefixLength) == Ipv4Address::invalidInetAddress); in HWTEST_F() 52 prefixLength = MAX_IPV4_PREFIX_LENGTH; in HWTEST_F() 53 EXPECT_TRUE(Ipv4Address::Create(ipv4, prefixLength) == Ipv4Address::invalidInetAddress); in HWTEST_F() 54 prefixLength = MAX_IPV4_PREFIX_LENGTH - 1; in HWTEST_F() 55 Ipv4Address::Create(ipv4, prefixLength); in HWTEST_F() 99 size_t prefixLength = EIGHT; in HWTEST_F() local 100 Ipv4Address mIpv4Address = Ipv4Address::Create(ipv4, prefixLength); in HWTEST_F() 113 size_t prefixLength in HWTEST_F() local 127 size_t prefixLength = EIGHT; HWTEST_F() local 141 size_t prefixLength = EIGHT; HWTEST_F() local 155 size_t prefixLength = EIGHT; HWTEST_F() local [all...] |
/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_toolkit/net_helper/ |
H A D | ipv6_address.cpp | 61 size_t prefixLength = 0; in Create() local 65 prefixLength = MAX_IPV6_PREFIX_LENGTH; in Create() 69 prefixLength = CheckDataToUint(ipv6Tmp); in Create() 75 return {ip, prefixLength}; in Create() 78 Ipv6Address Ipv6Address::Create(const std::string &ipv6Prefix, MacAddress &mac, const size_t prefixLength) in Create() argument 80 if (prefixLength > HALF_PREFIX_LENGTH || !IsValidIPv6(ipv6Prefix)) { in Create() 89 struct in6_addr ipv6 = GetIpv6Prefix(ipv6Buf, prefixLength); in Create() 95 return Ipv6Address(ip, prefixLength); in Create() 98 Ipv6Address Ipv6Address::Create(const std::string &ipv6Prefix, const size_t prefixLength, unsigned int rndSeed) in Create() argument 100 if (prefixLength > MAX_IPV6_PREFIX_LENGT in Create() 108 Create(const struct in6_addr &i6Addr, const size_t prefixLength) Create() argument 120 Create(std::string ipv6, const size_t prefixLength) Create() argument 161 Ipv6Address(const std::string &ipv6, const size_t prefixLength) Ipv6Address() argument 217 GetIpv6Prefix(struct in6_addr &ip6Addr, size_t prefixLength) GetIpv6Prefix() argument 240 GetIpv6Mask(size_t prefixLength) GetIpv6Mask() argument 267 GetRandomAddr(const std::string &ipv6Prefix, int prefixLength) GetRandomAddr() argument [all...] |
H A D | ipv6_address.h | 48 * @param prefixLength - Prefix Length [input] 52 static struct in6_addr GetIpv6Prefix(struct in6_addr &ip6Addr, size_t prefixLength); 56 * @param prefixLength - prefix length. [input] 60 static struct in6_addr GetIpv6Mask(size_t prefixLength); 79 * @param prefixLength - Prefix length. The default value is 64. [input] 83 static Ipv6Address Create(const std::string &ipv6Prefix, MacAddress &mac, const size_t prefixLength = 64); 90 * @param prefixLength - prefix length [input] 95 static Ipv6Address Create(const std::string &ipv6Prefix, const size_t prefixLength, unsigned int rndSeed); 102 * @param prefixLength - Prefix length. The default value is 128. [input] 106 static Ipv6Address Create(const struct in6_addr &i6Addr, const size_t prefixLength [all...] |
H A D | ipv4_address.cpp | 43 Ipv4Address Ipv4Address::Create(const std::string &ipv4, size_t prefixLength) in Create() argument 45 if (!IsValidIPv4(ipv4) || prefixLength > MAX_IPV4_PREFIX_LENGTH - 1) { in Create() 48 return Ipv4Address(ipv4, prefixLength); in Create() 53 size_t prefixLength = 0; in Create() local 61 ++prefixLength; in Create() 64 return Ipv4Address(ipv4, prefixLength); in Create() 69 size_t prefixLength = 0; in Create() local 74 ++prefixLength; in Create() 81 return Ipv4Address(ipStr, prefixLength); in Create() 84 Ipv4Address::Ipv4Address(const std::string &ipv4, size_t prefixLength) in Ipv4Address() argument [all...] |
H A D | ip_tools.cpp | 125 std::string IpTools::ConvertIpv4Mask(int prefixLength) in ConvertIpv4Mask() argument 128 if (prefixLength <= MIN_PREFIX_LEN || prefixLength > MAX_PREFIX_LEN) { in ConvertIpv4Mask() 130 prefixLength = defaultPrefix; in ConvertIpv4Mask() 134 int quot = prefixLength / BIT_NUM_PER_BYTE; in ConvertIpv4Mask() 135 int remain = prefixLength % BIT_NUM_PER_BYTE; in ConvertIpv4Mask() 149 std::string IpTools::ConvertIpv6Mask(int prefixLength) in ConvertIpv6Mask() argument 152 if (prefixLength < MIN_PREFIX_LEN || prefixLength > MAX_IPV6_PREFIX_LEN) { in ConvertIpv6Mask() 157 stream << prefixLength; in ConvertIpv6Mask() local [all...] |
H A D | base_address.cpp | 27 BaseAddress::BaseAddress(const std::string &ip, size_t prefixLength, FamilyType family) in BaseAddress() argument 28 : family_(family), prefixLength_(prefixLength), ipAddress_(ip) in BaseAddress()
|
H A D | ip_tools.h | 90 * @param prefixLength - Prefix Length.[in] 93 static std::string ConvertIpv4Mask(int prefixLength); 98 * @param prefixLength - Prefix Length.[in] 101 static std::string ConvertIpv6Mask(int prefixLength);
|
H A D | ipv4_address.h | 41 * @param prefixLength - Number of bits 1 in the mask. [input] 45 static Ipv4Address Create(const std::string &ipv4, size_t prefixLength); 164 * @param prefixLength - Number of bits whose mask is 1, that is, the prefix length [input] 167 Ipv4Address(const std::string &ipv4, size_t prefixLength);
|
H A D | base_address.h | 47 BaseAddress(const std::string &ip, size_t prefixLength, FamilyType family);
|
/foundation/communication/netmanager_base/test/netmanagernative/unittest/netsys_manager_test/ |
H A D | interface_manager_test.cpp | 269 int32_t prefixLength = 0; in HWTEST_F() local 275 auto ret = InterfaceManager::AddAddress(interfaceName.data(), addr.data(), prefixLength); in HWTEST_F() 282 int32_t prefixLength = 45; in HWTEST_F() local 283 auto ret = InterfaceManager::AddAddress(nullptr, addr.data(), prefixLength); in HWTEST_F() 291 int32_t prefixLength = 45; in HWTEST_F() local 297 auto ret = InterfaceManager::AddAddress(interfaceName.c_str(), addr.data(), prefixLength); in HWTEST_F() 305 int32_t prefixLength = 45; in HWTEST_F() local 306 auto ret = InterfaceManager::AddAddress(interfaceName.c_str(), addr.data(), prefixLength); in HWTEST_F() 313 int32_t prefixLength = 45; in HWTEST_F() local 314 auto ret = InterfaceManager::AddAddress(interfaceName.c_str(), nullptr, prefixLength); in HWTEST_F() 322 int32_t prefixLength = 0; HWTEST_F() local 335 int32_t prefixLength = 45; HWTEST_F() local 343 int32_t prefixLength = 45; HWTEST_F() local [all...] |
/foundation/communication/dsoftbus/tests/core/connection/wifi_direct_cpp/ |
H A D | wifi_direct_ip_manager_test.cpp | 199 int32_t prefixLength = 24; in HWTEST_F() local 207 int32_t ret = ipManager.AddInterfaceAddress(interface, ipString, prefixLength); in HWTEST_F() 212 ret = ipManager.AddInterfaceAddress(interface, ipString, prefixLength); in HWTEST_F() 216 ret = ipManager.AddInterfaceAddress(interface, ipString, prefixLength); in HWTEST_F() 222 ret = ipManager.DeleteInterfaceAddress(interface, ipString, prefixLength); in HWTEST_F() 227 ret = ipManager.DeleteInterfaceAddress(interface, ipString, prefixLength); in HWTEST_F() 233 ret = ipManager.DeleteInterfaceAddress(interface, ipString, prefixLength); in HWTEST_F() 237 ret = ipManager.AddInterfaceAddress(interface, ipString, prefixLength); in HWTEST_F() 240 ret = ipManager.DeleteInterfaceAddress(interface, ipString, prefixLength); in HWTEST_F()
|
H A D | net_conn_client.h | 65 virtual int32_t AddInterfaceAddress(const std::string &ifName, const std::string &ipAddr, int32_t prefixLength); 66 virtual int32_t DelInterfaceAddress(const std::string &ifName, const std::string &ipAddr, int32_t prefixLength); 76 AddInterfaceAddress, int32_t(const std::string &ifName, const std::string &ipAddr, int32_t prefixLength)); 82 DelInterfaceAddress, int32_t(const std::string &ifName, const std::string &ipAddr, int32_t prefixLength));
|
H A D | net_conn_client.cpp | 58 const std::string &ifName, const std::string &ipAddr, int32_t prefixLength) in AddInterfaceAddress() 64 return mock->AddInterfaceAddress(ifName, ipAddr, prefixLength); in AddInterfaceAddress() 68 const std::string &ifName, const std::string &ipAddr, int32_t prefixLength) in DelInterfaceAddress() 74 return mock->DelInterfaceAddress(ifName, ipAddr, prefixLength); in DelInterfaceAddress() 57 AddInterfaceAddress( const std::string &ifName, const std::string &ipAddr, int32_t prefixLength) AddInterfaceAddress() argument 67 DelInterfaceAddress( const std::string &ifName, const std::string &ipAddr, int32_t prefixLength) DelInterfaceAddress() argument
|
/foundation/communication/netmanager_base/interfaces/innerkits/netmanagernative/include/ |
H A D | interface_type.h | 29 int prefixLength; member 36 << "prefixLength: " << parcel.prefixLength << "\n" in operator <<()
|
/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_manage/wifi_common/ |
H A D | wifi_net_agent.cpp | 134 bool WifiNetAgent::AddRoute(const std::string interface, const std::string ipAddress, int prefixLength) in AddRoute() argument 139 std::string mask = IpTools::ConvertIpv4Mask(prefixLength); in AddRoute() 142 std::string destAddress = strLocalRoute + "/" + std::to_string(prefixLength); in AddRoute() 159 LOGI("Add route, interface: %{public}s, destAddress: %{public}s, ipAddress: %{public}s, prefixLength: %{public}d", in AddRoute() 160 interface.c_str(), IpAnonymize(destAddress).c_str(), IpAnonymize(ipAddress).c_str(), prefixLength); in AddRoute() 166 bool WifiNetAgent::DelInterfaceAddress(const std::string interface, const std::string ipAddress, int prefixLength) in DelInterfaceAddress() argument 168 int32_t result = NetConnClient::GetInstance().DelInterfaceAddress(interface, ipAddress, prefixLength); in DelInterfaceAddress() 284 unsigned int prefixLength = local 291 netAddr->prefixlen_ = prefixLength; 381 unsigned int prefixLength local [all...] |
H A D | wifi_net_agent.h | 84 * @param prefixLength prefix length 86 bool AddRoute(const std::string interface, const std::string ipAddress, int prefixLength); 93 * @param prefixLength prefix length 95 bool DelInterfaceAddress(const std::string interface, const std::string ipAddress, int prefixLength);
|
/foundation/communication/dsoftbus/core/connection/wifi_direct_cpp/ |
H A D | wifi_direct_ip_manager.h | 76 static int32_t AddInterfaceAddress(const std::string &interface, const std::string &ipString, int32_t prefixLength); 78 const std::string &interface, const std::string &ipString, int32_t prefixLength);
|
H A D | wifi_direct_ip_manager.cpp | 178 const std::string &interface, const std::string &ipString, int32_t prefixLength) in AddInterfaceAddress() 187 ret = OHOS::NetManagerStandard::NetConnClient::GetInstance().AddInterfaceAddress(interface, ipString, prefixLength); in AddInterfaceAddress() 198 const std::string &interface, const std::string &ipString, int32_t prefixLength) in DeleteInterfaceAddress() 211 ret = OHOS::NetManagerStandard::NetConnClient::GetInstance().DelInterfaceAddress(interface, ipString, prefixLength); in DeleteInterfaceAddress() 177 AddInterfaceAddress( const std::string &interface, const std::string &ipString, int32_t prefixLength) AddInterfaceAddress() argument 197 DeleteInterfaceAddress( const std::string &interface, const std::string &ipString, int32_t prefixLength) DeleteInterfaceAddress() argument
|
/foundation/communication/netmanager_ext/services/ethernetmanager/src/stub/ |
H A D | ethernet_service_stub.cpp | 259 reply.WriteInt32(cfg.prefixLength); in OnGetInterfaceConfig() 292 cfg.prefixLength = data.ReadInt32(); in OnSetInterfaceConfig() 293 if (cfg.prefixLength > static_cast<int32_t>(MAX_PRE_LEN)) { in OnSetInterfaceConfig() 294 NETMGR_EXT_LOG_E("prefixLength=[%{public}d] is too large", cfg.prefixLength); in OnSetInterfaceConfig()
|
/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/ |
H A D | net_manager_native.cpp | 158 int32_t NetManagerNative::AddInterfaceAddress(std::string ifName, std::string addrString, int32_t prefixLength) in AddInterfaceAddress() argument 161 return interfaceManager_->AddAddress(ifName.c_str(), addrString.c_str(), prefixLength); in AddInterfaceAddress() 163 return VpnManager::GetInstance().SetVpnAddress(ifName, addrString, prefixLength); in AddInterfaceAddress() 166 int32_t NetManagerNative::DelInterfaceAddress(std::string ifName, std::string addrString, int32_t prefixLength) in DelInterfaceAddress() argument 168 return interfaceManager_->DelAddress(ifName.c_str(), addrString.c_str(), prefixLength); in DelInterfaceAddress() 171 int32_t NetManagerNative::DelInterfaceAddress(std::string ifName, std::string addrString, int32_t prefixLength, in DelInterfaceAddress() argument 174 return interfaceManager_->DelAddress(ifName.c_str(), addrString.c_str(), prefixLength, netCapabilities); in DelInterfaceAddress()
|
/foundation/communication/netmanager_base/frameworks/cj/connection/include/ |
H A D | common.h | 53 int32_t prefixLength; member
|
/foundation/communication/netmanager_base/services/netsyscontroller/src/ |
H A D | netsys_controller_service_impl.cpp | 212 int32_t prefixLength) in AddInterfaceAddress() 214 NETMGR_LOG_I("Add address: ifName[%{public}s], ipAddr[%{public}s], prefixLength[%{public}d]", ifName.c_str(), in AddInterfaceAddress() 215 ToAnonymousIp(ipAddr).c_str(), prefixLength); in AddInterfaceAddress() 217 return mockNetsysClient_.AddInterfaceAddress(ifName, ipAddr, prefixLength); in AddInterfaceAddress() 219 return netsysClient_.AddInterfaceAddress(ifName, ipAddr, prefixLength); in AddInterfaceAddress() 223 int32_t prefixLength) in DelInterfaceAddress() 225 NETMGR_LOG_I("Delete address: ifName[%{public}s], ipAddr[%{public}s], prefixLength[%{public}d]", ifName.c_str(), in DelInterfaceAddress() 226 ToAnonymousIp(ipAddr).c_str(), prefixLength); in DelInterfaceAddress() 228 return mockNetsysClient_.DelInterfaceAddress(ifName, ipAddr, prefixLength); in DelInterfaceAddress() 230 return netsysClient_.DelInterfaceAddress(ifName, ipAddr, prefixLength); in DelInterfaceAddress() 211 AddInterfaceAddress(const std::string &ifName, const std::string &ipAddr, int32_t prefixLength) AddInterfaceAddress() argument 222 DelInterfaceAddress(const std::string &ifName, const std::string &ipAddr, int32_t prefixLength) DelInterfaceAddress() argument 233 DelInterfaceAddress(const std::string &ifName, const std::string &ipAddr, int32_t prefixLength, const std::string &netCapabilities) DelInterfaceAddress() argument [all...] |
/foundation/communication/wifi/wifi/test/wifi_standard/wifi_framework/wifi_manage/wifi_sta/Mock/ |
H A D | net_conn_client.h | 54 int32_t DelInterfaceAddress(const std::string &ifName, const std::string &ipAddr, int32_t prefixLength);
|
/foundation/communication/netmanager_base/services/netmanagernative/src/manager/ |
H A D | interface_manager.cpp | 247 int prefixLength = 0; in Ipv4NetmaskToPrefixLength() local 251 prefixLength++; in Ipv4NetmaskToPrefixLength() 254 return prefixLength; in Ipv4NetmaskToPrefixLength() 311 ifaceConfig.prefixLength = Ipv4NetmaskToPrefixLength(((struct sockaddr_in *)&ifr.ifr_addr)->sin_addr.s_addr); in GetIfaceConfig()
|