Lines Matching refs:in6_addr
438 struct in6_addr *addr6 = 0; in getipnodebyaddr()
450 if ((addr6 = (struct in6_addr *)src) == NULL) { in getipnodebyaddr()
495 nssin.arg.nss.host.len = sizeof (struct in6_addr); in getipnodebyaddr()
541 addr6 = (struct in6_addr *)hp->h_addr_list[0]; in getipnodebyaddr()
556 struct in6_addr v4mapbuf; in getipnodebyaddr()
572 nssin.arg.nss.host.len = sizeof (struct in6_addr); in getipnodebyaddr()
805 struct in6_addr *addr6p; in __mapv4tov6()
818 buff_locp = (char *)ROUND_DOWN(limit, sizeof (struct in6_addr)); in __mapv4tov6()
833 buff_locp -= sizeof (struct in6_addr); in __mapv4tov6()
843 addr6p = (struct in6_addr *)buff_locp; in __mapv4tov6()
845 bzero(addr6p->s6_addr, sizeof (struct in6_addr)); in __mapv4tov6()
875 host->h_length = sizeof (struct in6_addr); in __mapv4tov6()
906 host->h_length = sizeof (struct in6_addr); in __mapv4tov6()
917 buff_locp -= sizeof (struct in6_addr); in __mapv4tov6()
928 sizeof (struct in6_addr)); in __mapv4tov6()
935 buff_locp -= sizeof (struct in6_addr); in __mapv4tov6()
945 addr6p = (struct in6_addr *)buff_locp; in __mapv4tov6()
947 bzero(addr6p->s6_addr, sizeof (struct in6_addr)); in __mapv4tov6()
1000 host->h_length = sizeof (struct in6_addr); in __mapv4tov6()
1075 if (!IN6_IS_ADDR_V4MAPPED((struct in6_addr *) in __mappedtov4()
1078 buff_locp -= sizeof (struct in6_addr); in __mappedtov4()
1093 (struct in6_addr *)he->h_addr_list[i], addr4p); in __mappedtov4()
1151 struct in6_addr **in6addrlist, **in6addr; in __filter_addresses()
1158 in6addrlist = (struct in6_addr **)he->h_addr_list; in __filter_addresses()
1202 (struct in6_addr *)he->h_addr_list[i])) { in __find_mapped()