Searched refs:ipv6Prefix (Results 1 - 5 of 5) sorted by relevance
/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) 65 std::string ipv6Prefix = "1111:1111:1111:1111:%"; in HWTEST_F() local 68 EXPECT_TRUE(Ipv6Address::Create(ipv6Prefix, mac, prefixLength) == Ipv6Address::INVALID_INET6_ADDRESS); in HWTEST_F() 70 EXPECT_TRUE(Ipv6Address::Create(ipv6Prefix, mac, prefixLength) == Ipv6Address::INVALID_INET6_ADDRESS); in HWTEST_F() 71 ipv6Prefix = "1111:1111:1111:1111:1111:1111:1111:1111"; 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) 83 std::string ipv6Prefix = "1111:1111:1111:1111:%"; in HWTEST_F() local 86 EXPECT_TRUE(Ipv6Address::Create(ipv6Prefix, prefixLength, rndSeed) == Ipv6Address::INVALID_INET6_ADDRESS); in HWTEST_F() 88 EXPECT_TRUE(Ipv6Address::Create(ipv6Prefix, prefixLengt in HWTEST_F() [all...] |
/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_toolkit/net_helper/ |
H A D | ipv6_address.cpp | 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() 87 inet_pton(AF_INET6, ipv6Prefix.c_str(), &ipv6Buf); 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_LENGTH || !IsValidIPv6(ipv6Prefix)) { in Create() 104 std::string rndAddr = GetRandomAddr(ipv6Prefix, prefixLength); in Create() 179 struct in6_addr ipv6Prefix = IN6ADDR_ANY_INIT; in GetPrefix() local 181 ipv6Prefix = GetIpv6Prefix(ipv6AddrBuf, GetAddressPrefixLength()); in GetPrefix() 183 inet_ntop(AF_INET6, &ipv6Prefix, ipv6PrefixBuf, INET6_ADDRSTRLEN); in GetPrefix() 202 in6_addr ipv6Prefix in GetPrefixByAddr() local 267 GetRandomAddr(const std::string &ipv6Prefix, int prefixLength) GetRandomAddr() argument [all...] |
H A D | ipv6_address.h | 77 * @param ipv6Prefix - IPv6 prefix address [input] 83 static Ipv6Address Create(const std::string &ipv6Prefix, MacAddress &mac, const size_t prefixLength = 64); 89 * @param ipv6Prefix - IPv6 prefix address [input] 95 static Ipv6Address Create(const std::string &ipv6Prefix, const size_t prefixLength, unsigned int rndSeed); 194 * @param ipv6Prefix - prefix of IPv6 [input] 198 static std::string GetRandomAddr(const std::string &ipv6Prefix, int prefixLength);
|
/foundation/communication/dhcp/services/dhcp_client/src/ |
H A D | dhcp_ipv6_client.cpp | 250 struct in6_addr ipv6Prefix = IN6ADDR_ANY_INIT; in GetIpv6Prefix() local 252 if (memset_s(ipv6Prefix.s6_addr, sizeof(ipv6Prefix.s6_addr), 0, sizeof(ipv6Prefix.s6_addr)) != EOK || in GetIpv6Prefix() 253 memcpy_s(ipv6Prefix.s6_addr, sizeof(ipv6Prefix.s6_addr), &ipv6AddrBuf, byteIndex) != EOK) { in GetIpv6Prefix() 258 ipv6Prefix.s6_addr[byteIndex] = ipv6AddrBuf.s6_addr[byteIndex] & (0xff00 >> bitOffset); in GetIpv6Prefix() 260 inet_ntop(AF_INET6, &ipv6Prefix, ipv6PrefixBuf, INET6_ADDRSTRLEN); in GetIpv6Prefix()
|
/foundation/communication/netmanager_base/utils/common_utils/src/ |
H A D | netmanager_base_common_utils.cpp | 186 in6_addr ipv6Prefix = IN6ADDR_ANY_INIT; in GetIpv6Prefix() local 188 if (memset_s(ipv6Prefix.s6_addr, sizeof(ipv6Prefix.s6_addr), 0, sizeof(ipv6Prefix.s6_addr)) != EOK || in GetIpv6Prefix() 189 memcpy_s(ipv6Prefix.s6_addr, sizeof(ipv6Prefix.s6_addr), &ipv6AddrBuf, byteIndex) != EOK) { in GetIpv6Prefix() 194 ipv6Prefix.s6_addr[byteIndex] = ipv6AddrBuf.s6_addr[byteIndex] & (0xff00 >> bitOffset); in GetIpv6Prefix() 197 inet_ntop(AF_INET6, &ipv6Prefix, ipv6PrefixBuf, INET6_ADDRSTRLEN); in GetIpv6Prefix()
|
Completed in 5 milliseconds