Home
last modified time | relevance | path

Searched refs:prefixLength (Results 1 - 25 of 77) sorted by relevance

1234

/foundation/communication/wifi/wifi/test/wifi_standard/wifi_framework/wifi_toolkit/unittest/
H A Dipv6_address_test.cpp58 * @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 Dipv4_address_test.cpp41 * @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 Dipv6_address.cpp61 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 Dipv6_address.h48 * @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 Dipv4_address.cpp43 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 Dip_tools.cpp125 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 Dbase_address.cpp27 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 Dip_tools.h90 * @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 Dipv4_address.h41 * @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 Dbase_address.h47 BaseAddress(const std::string &ip, size_t prefixLength, FamilyType family);
/foundation/communication/netmanager_base/test/netmanagernative/unittest/netsys_manager_test/
H A Dinterface_manager_test.cpp269 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 Dwifi_direct_ip_manager_test.cpp199 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 Dnet_conn_client.h65 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 Dnet_conn_client.cpp58 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 Dinterface_type.h29 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 Dwifi_net_agent.cpp134 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 Dwifi_net_agent.h84 * @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 Dwifi_direct_ip_manager.h76 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 Dwifi_direct_ip_manager.cpp178 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 Dethernet_service_stub.cpp259 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 Dnet_manager_native.cpp158 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 Dcommon.h53 int32_t prefixLength; member
/foundation/communication/netmanager_base/services/netsyscontroller/src/
H A Dnetsys_controller_service_impl.cpp212 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 Dnet_conn_client.h54 int32_t DelInterfaceAddress(const std::string &ifName, const std::string &ipAddr, int32_t prefixLength);
/foundation/communication/netmanager_base/services/netmanagernative/src/manager/
H A Dinterface_manager.cpp247 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()

Completed in 17 milliseconds

1234