Searched defs:sin6 (Results 1 - 4 of 4) 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_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;
/bionic/libc/private/
H A Dresolv_private.h201 struct sockaddr_in6 sin6; member in union:res_sockaddr_union

Completed in 96 milliseconds