Searched refs:sin6 (Results 1 - 6 of 6) sorted by relevance

/bionic/libc/netbsd/net/
H A Dgetnameinfo.c260 const struct sockaddr_in6 *sin6; local
261 sin6 = (const struct sockaddr_in6 *)(const void *)sa;
262 switch (sin6->sin6_addr.s6_addr[0]) {
264 if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr))
266 else if (IN6_IS_ADDR_LOOPBACK(&sin6->sin6_addr))
272 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr)) {
275 else if (IN6_IS_ADDR_MULTICAST(&sin6->sin6_addr))
H A Dgetaddrinfo.c1022 struct sockaddr_in6 *sin6;
1064 sin6 = (struct sockaddr_in6 *)(void *)cur->ai_addr;
1065 if (ip6_str2scopeid(scope, sin6, &scopeid) == -1) {
1069 sin6->sin6_scope_id = scopeid;
1242 ip6_str2scopeid(char *scope, struct sockaddr_in6 *sin6, u_int32_t *scopeid) argument
1249 assert(sin6 != NULL);
1252 a6 = &sin6->sin6_addr;
/bionic/libc/netbsd/resolv/
H A Dres_init.c206 u[nserv].sin6.sin6_addr = in6addr_loopback;
208 u[nserv].sin6.sin6_addr = in6addr_any;
210 u[nserv].sin6.sin6_family = AF_INET6;
211 u[nserv].sin6.sin6_port = htons(NAMESERVER_PORT);
213 u[nserv].sin6.sin6_len = sizeof(struct sockaddr_in6);
727 size = sizeof(set->sin6);
730 &set->sin6, size);
733 &set->sin6, size);
775 size = sizeof(set->sin6);
777 memcpy(&set->sin6,
[all...]
H A Dres_send.c169 struct sockaddr_in6 sin6; member in union:__anon641
188 u.sin6.sin6_family = family;
189 slen = sizeof u.sin6;
203 u.sin6.sin6_port = htons(port);
214 u.sin6.sin6_port = 0;
H A Dres_debug.c682 inet_ntop(AF_INET6, &u.sin6.sin6_addr, ret, sizeof ret);
/bionic/libc/private/
H A Dresolv_private.h201 struct sockaddr_in6 sin6; member in union:res_sockaddr_union

Completed in 75 milliseconds