Home
last modified time | relevance | path

Searched refs:ipv6Addr (Results 1 - 16 of 16) sorted by relevance

/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_toolkit/net_helper/
H A Dipv6_address.cpp42 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 Dipv6_address.h170 static std::string GetPrefixByAddr(const std::string &ipv6Addr, unsigned int prefixLen);
/foundation/communication/dhcp/test/unittest/services/dhcp_client/
H A Ddhcp_ipv6_client_test.cpp182 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 Dut_netmanager_base_common.cpp627 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 Ddhcp_ipv6_client.cpp230 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 Ddhcp_ipv6_client.h68 void GetIpv6Prefix(const char* ipv6Addr, char* ipv6PrefixBuf, uint8_t prefixLen);
/foundation/communication/netmanager_base/services/netmanagernative/src/netsys/
H A Dnet_diag_wrapper.cpp251 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 Dnetsys_net_diag_data.cpp520 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 Dnetworkshare_sub_statemachine.cpp260 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 Dnetmanager_base_common_utils.h57 std::string GetIpv6Prefix(const std::string &ipv6Addr, uint8_t prefixLen);
/foundation/communication/netmanager_base/utils/common_utils/src/
H A Dnetmanager_base_common_utils.cpp172 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 Dwrapper_decoder.cpp399 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 Dwrapper_decoder_test.cpp219 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 Ddhcpclientfun_fuzzer.cpp135 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 Dfillp_conn.c951 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 Dsocket_app.c1272 struct sockaddr_in6 *ipv6Addr = (struct sockaddr_in6 *)name; in SockBindConnectValidateParams() local
1279 if (IPV6_ADDR_IS_NULL(ipv6Addr)) { in SockBindConnectValidateParams()

Completed in 21 milliseconds