Searched refs:ip6Addr (Results 1 – 3 of 3) sorted by relevance
/ohos5.0/foundation/communication/wifi/wifi/test/wifi_standard/wifi_framework/wifi_toolkit/unittest/ |
H A D | ipv6_address_test.cpp | 195 in6_addr ip6Addr; variable 197 ip6Addr.s6_addr[i] = 1; 199 EXPECT_TRUE(Ipv6Address::GetIpv6Prefix(ip6Addr, prefixLength).s6_addr[0] == 0); 201 EXPECT_EQ(Ipv6Address::GetIpv6Prefix(ip6Addr, prefixLength).s6_addr[0], 1); 203 EXPECT_EQ(Ipv6Address::GetIpv6Prefix(ip6Addr, prefixLength).s6_addr[0], 1);
|
/ohos5.0/foundation/communication/wifi/wifi/services/wifi_standard/wifi_framework/wifi_toolkit/net_helper/ |
H A D | ipv6_address.cpp | 51 bool Ipv6Address::IsAddrLocallink(const struct in6_addr &ip6Addr) in IsAddrLocallink() argument 53 return IN6_IS_ADDR_LINKLOCAL(&ip6Addr); in IsAddrLocallink() 217 struct in6_addr Ipv6Address::GetIpv6Prefix(struct in6_addr &ip6Addr, size_t prefixLength) in GetIpv6Prefix() argument 224 if (inet_ntop(AF_INET6, &ip6Addr, buf, INET6_ADDRSTRLEN) == nullptr) { in GetIpv6Prefix() 231 memcpy_s(addr.s6_addr, sizeof(addr.s6_addr), &ip6Addr, o) != EOK) { in GetIpv6Prefix() 235 addr.s6_addr[o] = ip6Addr.s6_addr[o] & (0xff00 >> b); in GetIpv6Prefix()
|
H A D | ipv6_address.h | 43 static bool IsAddrLocallink(const struct in6_addr &ip6Addr); 52 static struct in6_addr GetIpv6Prefix(struct in6_addr &ip6Addr, size_t prefixLength);
|