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