Lines Matching refs:addr6
460 struct in6_addr *addr6 = 0;
472 if ((addr6 = (struct in6_addr *)src) == NULL) {
488 if (type == AF_INET6 && IN6_IS_ADDR_UNSPECIFIED(addr6)) {
496 ((IN6_IS_ADDR_V4MAPPED(addr6)) ||
497 (IN6_IS_ADDR_V4COMPAT(addr6)))) {
509 if (IN6_IS_ADDR_V4COMPAT(addr6)) {
510 (void) memcpy(tmpbuf, addr6, sizeof (*addr6));
515 nssin.arg.nss.host.addr = (const char *)addr6;
535 if (!gethostbyaddr_r(((char *)addr6) + 12,
550 IN6_IS_ADDR_V4MAPPED(addr6));
561 if (IN6_IS_ADDR_V4COMPAT(addr6)) {
563 addr6 = (struct in6_addr *)hp->h_addr_list[0];
564 addr6->s6_addr[10] = 0;
565 addr6->s6_addr[11] = 0;
579 addr6 = &v4mapbuf;
581 IN6_INADDR_TO_V4MAPPED(addr4, addr6);
593 nssin.arg.nss.host.addr = (const char *)addr6;
643 nssin.arg.nss.host.addr = (const char *)addr6;