/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_toolkit/net_helper/ |
H A D | ipv6_address.cpp | 42 struct in6_addr ipv6Addr = IN6ADDR_ANY_INIT; in IsValidIPv6() local 43 if (inet_pton(AF_INET6, ipv6.c_str(), &ipv6Addr) != 1 || in IsValidIPv6() 172 struct in6_addr ipv6Addr = IN6ADDR_ANY_INIT; in GetIn6Addr() local 173 inet_pton(AF_INET6, GetAddressWithString().c_str(), &ipv6Addr); in GetIn6Addr() 174 return ipv6Addr; in GetIn6Addr() 188 std::string Ipv6Address::GetPrefixByAddr(const std::string &ipv6Addr, unsigned int prefixLen) in GetPrefixByAddr() argument 191 return ipv6Addr; in GetPrefixByAddr() 195 inet_pton(AF_INET6, ipv6Addr.c_str(), &ipv6AddrBuf); in GetPrefixByAddr() 199 return ipv6Addr; in GetPrefixByAddr() 301 struct in6_addr ipv6Addr in GetRandomAddr() local [all...] |
H A D | ipv6_address.h | 170 static std::string GetPrefixByAddr(const std::string &ipv6Addr, unsigned int prefixLen);
|
/foundation/communication/dhcp/test/unittest/services/dhcp_client/ |
H A D | dhcp_ipv6_client_test.cpp | 182 char ipv6Addr[] = "192.168.1.10"; in HWTEST_F() local 185 ipv6Client->GetIpv6Prefix(ipv6Addr, nullptr, PRE_FIX_LEN); in HWTEST_F() 186 ipv6Client->GetIpv6Prefix(ipv6Addr, ipv6PrefixBuf, PRE_FIX_ADDRSTRLEN); in HWTEST_F() 187 ipv6Client->GetIpv6Prefix(ipv6Addr, ipv6PrefixBuf, PRE_FIX_LEN); in HWTEST_F() 377 char ipv6Addr[128] = "1001:0db8:85a3:0000:0000:8a2e:0370:7334"; in HWTEST_F() local
|
/foundation/communication/netmanager_base/test/netmanagerutils/unittest/netmanager_base_common_test/ |
H A D | ut_netmanager_base_common.cpp | 627 std::string ipv6Addr = TEST_IP; in HWTEST_F() local 629 auto result = CommonUtils::GetIpv6Prefix(ipv6Addr, prefixLen); in HWTEST_F() 630 EXPECT_EQ(result, ipv6Addr); in HWTEST_F() 633 result = CommonUtils::GetIpv6Prefix(ipv6Addr, prefixLen); in HWTEST_F()
|
/foundation/communication/dhcp/services/dhcp_client/src/ |
H A D | dhcp_ipv6_client.cpp | 230 void DhcpIpv6Client::GetIpv6Prefix(const char* ipv6Addr, char* ipv6PrefixBuf, uint8_t prefixLen) in GetIpv6Prefix() argument 232 if (!ipv6Addr || !ipv6PrefixBuf) { in GetIpv6Prefix() 237 strlcpy(ipv6PrefixBuf, ipv6Addr, DHCP_INET6_ADDRSTRLEN); in GetIpv6Prefix() 242 inet_pton(AF_INET6, ipv6Addr, &ipv6AddrBuf); in GetIpv6Prefix() 246 strlcpy(ipv6PrefixBuf, ipv6Addr, DHCP_INET6_ADDRSTRLEN); in GetIpv6Prefix()
|
/foundation/communication/dhcp/services/dhcp_client/include/ |
H A D | dhcp_ipv6_client.h | 68 void GetIpv6Prefix(const char* ipv6Addr, char* ipv6PrefixBuf, uint8_t prefixLen);
|
/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/ |
H A D | net_diag_wrapper.cpp | 251 for (const auto &ipv6Addr : config.ipv6Addrs_) { in UpdateInterfaceConfig() 252 if (ipv6Addr.first.empty()) { in UpdateInterfaceConfig() 255 command = command + IFCONFIG_OPTION_ADD_IPV6 + ipv6Addr.first + OPTION_SPACE; in UpdateInterfaceConfig() 273 for (const auto &ipv6Addr : config.ipv6Addrs_) { in UpdateInterfaceConfig() 274 if (ipv6Addr.first.empty()) { in UpdateInterfaceConfig() 277 command = command + IFCONFIG_OPTION_DEL_IPV6 + ipv6Addr.first + OPTION_SPACE; in UpdateInterfaceConfig()
|
/foundation/communication/netmanager_base/frameworks/native/netmanagernative/ |
H A D | netsys_net_diag_data.cpp | 520 std::string ipv6Addr; in Unmarshalling() local 522 if (!parcel.ReadString(ipv6Addr)) { in Unmarshalling() 528 ifaceConfig.ipv6Addrs_.push_back(std::make_pair(ipv6Addr, scope)); in Unmarshalling()
|
/foundation/communication/netmanager_ext/services/networksharemanager/src/ |
H A D | networkshare_sub_statemachine.cpp | 260 char ipv6Addr[INET6_ADDRSTRLEN] = {}; in GetShareIpv6Prefix() local 269 if (getnameinfo(ifa->ifa_addr, sizeof(sockaddr_in6), ipv6Addr, NI_MAXHOST, nullptr, 0, NI_NUMERICHOST) != 0) { in GetShareIpv6Prefix() 273 if (strstr(ipv6Addr, DEFAULT_LINK_STR) != nullptr) { in GetShareIpv6Prefix() 277 inet_pton(AF_INET6, ipv6Addr, &ipPrefix.address); in GetShareIpv6Prefix() 278 inet_pton(AF_INET6, ipv6Addr, &ipPrefix.prefix); in GetShareIpv6Prefix()
|
/foundation/communication/netmanager_base/utils/common_utils/include/ |
H A D | netmanager_base_common_utils.h | 57 std::string GetIpv6Prefix(const std::string &ipv6Addr, uint8_t prefixLen);
|
/foundation/communication/netmanager_base/utils/common_utils/src/ |
H A D | netmanager_base_common_utils.cpp | 172 std::string GetIpv6Prefix(const std::string &ipv6Addr, uint8_t prefixLen) in GetIpv6Prefix() argument 175 return ipv6Addr; in GetIpv6Prefix() 179 inet_pton(AF_INET6, ipv6Addr.c_str(), &ipv6AddrBuf); in GetIpv6Prefix() 183 return ipv6Addr; in GetIpv6Prefix()
|
/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/wrapper/ |
H A D | wrapper_decoder.cpp | 399 in6_addr *ipv6Addr = reinterpret_cast<in6_addr *>(RTA_DATA(rta)); in InterpreteIFaceAddr() local 400 if (!IsPayloadValidated(rta, sizeof(*ipv6Addr))) { in InterpreteIFaceAddr() 403 inet_ntop(AF_INET6, ipv6Addr, addrStr, sockLen); in InterpreteIFaceAddr()
|
/foundation/communication/netmanager_base/test/netmanagernative/unittest/netsys_wrapper_test/ |
H A D | wrapper_decoder_test.cpp | 219 in6_addr *ipv6Addr = reinterpret_cast<struct in6_addr *>(RTA_DATA(prtattr)); in HWTEST_F() local 220 ASSERT_NE(ipv6Addr, nullptr); in HWTEST_F()
|
/foundation/communication/dhcp/test/fuzztest/dhcpclientfun_fuzzer/ |
H A D | dhcpclientfun_fuzzer.cpp | 135 char ipv6Addr[DHCP_INET6_ADDRSTRLEN] = "1122:2233:3344:0000:0000:4433:3322:2211"; in GetIpv6PrefixFuzzerTest() local 139 ipv6Client->GetIpv6Prefix(ipv6Addr, ipv6PrefixBuf, prefixLen); in GetIpv6PrefixFuzzerTest()
|
/foundation/communication/dsoftbus/components/nstackx/fillp/src/fillp_lib/src/fillp/ |
H A D | fillp_conn.c | 951 FILLP_CONST struct sockaddr_in6 *ipv6Addr = (FILLP_CONST struct sockaddr_in6 *)&confirmAck->remoteAddr; in FillpCheckandcopyConfirmAckAddr() local 956 (((FILLP_BOOL)UtilsIpv6AddrMatch(ipv6Addr, bind6Addr)) == FILLP_FALSE || ((bind6Addr->sin6_port != 0) && in FillpCheckandcopyConfirmAckAddr() 957 (bind6Addr->sin6_port != ipv6Addr->sin6_port)))) { /* when call bind, sin6_port can be set to 0 */ in FillpCheckandcopyConfirmAckAddr()
|
/foundation/communication/dsoftbus/components/nstackx/fillp/src/app_lib/src/ |
H A D | socket_app.c | 1272 struct sockaddr_in6 *ipv6Addr = (struct sockaddr_in6 *)name; in SockBindConnectValidateParams() local 1279 if (IPV6_ADDR_IS_NULL(ipv6Addr)) { in SockBindConnectValidateParams()
|