Lines Matching refs:addr6
438 struct in6_addr *addr6 = 0; in getipnodebyaddr() local
450 if ((addr6 = (struct in6_addr *)src) == NULL) { in getipnodebyaddr()
466 if (type == AF_INET6 && IN6_IS_ADDR_UNSPECIFIED(addr6)) { in getipnodebyaddr()
474 ((IN6_IS_ADDR_V4MAPPED(addr6)) || in getipnodebyaddr()
475 (IN6_IS_ADDR_V4COMPAT(addr6)))) { in getipnodebyaddr()
487 if (IN6_IS_ADDR_V4COMPAT(addr6)) { in getipnodebyaddr()
488 (void) memcpy(tmpbuf, addr6, sizeof (*addr6)); in getipnodebyaddr()
493 nssin.arg.nss.host.addr = (const char *)addr6; in getipnodebyaddr()
513 if (!gethostbyaddr_r(((char *)addr6) + 12, in getipnodebyaddr()
528 IN6_IS_ADDR_V4MAPPED(addr6)); in getipnodebyaddr()
539 if (IN6_IS_ADDR_V4COMPAT(addr6)) { in getipnodebyaddr()
541 addr6 = (struct in6_addr *)hp->h_addr_list[0]; in getipnodebyaddr()
542 addr6->s6_addr[10] = 0; in getipnodebyaddr()
543 addr6->s6_addr[11] = 0; in getipnodebyaddr()
557 addr6 = &v4mapbuf; in getipnodebyaddr()
559 IN6_INADDR_TO_V4MAPPED(addr4, addr6); in getipnodebyaddr()
571 nssin.arg.nss.host.addr = (const char *)addr6; in getipnodebyaddr()
621 nssin.arg.nss.host.addr = (const char *)addr6; in getipnodebyaddr()