Lines Matching refs:sockaddr_in6

132 const struct sockaddr_in6 sa6_any =
138 struct sockaddr_in6 *, int);
150 struct sockaddr_in6 mask, addr;
194 struct sockaddr_in6 mask, addr;
274 struct sockaddr_in6 *sa6;
491 ifra->ifra_addr.sin6_len != sizeof(struct sockaddr_in6)) {
848 struct sockaddr_in6 mltaddr, mltmask;
889 mltmask.sin6_len = sizeof(struct sockaddr_in6);
898 mltaddr.sin6_len = sizeof(struct sockaddr_in6);
913 &((struct sockaddr_in6 *)rt_key(rt))->sin6_addr,
983 &((struct sockaddr_in6 *)rt_key(rt))->sin6_addr,
1023 struct sockaddr_in6 dst6;
1045 if (ifra->ifra_prefixmask.sin6_len > sizeof(struct sockaddr_in6))
1351 struct sockaddr_in6 mltaddr, mltmask;
1354 struct sockaddr_in6 sin6;
1369 mltmask.sin6_len = sizeof(struct sockaddr_in6);
1374 mltaddr.sin6_len = sizeof(struct sockaddr_in6);
1649 if (sa->sa_len != sizeof(struct sockaddr_in6))
1655 if (sa->sa_len && sa->sa_len != sizeof(struct sockaddr_in6))
1678 struct sockaddr_in6 *sin6;
1699 sin6 = (struct sockaddr_in6 *)&iflr->addr;
1736 ifra.ifra_prefixmask.sin6_len = sizeof(struct sockaddr_in6);
1747 struct sockaddr_in6 *sin6;
1755 sin6 = (struct sockaddr_in6 *)&iflr->addr;
1774 sin6 = (struct sockaddr_in6 *)&iflr->addr;
1815 (struct sockaddr_in6 *)&iflr->addr);
1825 (struct sockaddr_in6 *)&iflr->dstaddr);
1876 struct sockaddr_in6 *sin6, int newhost)
2002 struct sockaddr_in6 *sin6;
2011 sin6 = (struct sockaddr_in6 *)ifa->ifa_addr;
2146 in6_is_addr_deprecated(struct sockaddr_in6 *sa6)
2491 struct sockaddr_in6 l3_addr6;
2517 lle->l3_addr6 = *(const struct sockaddr_in6 *)l3addr;
2531 const struct sockaddr_in6 *pfx = (const struct sockaddr_in6 *)prefix;
2532 const struct sockaddr_in6 *msk = (const struct sockaddr_in6 *)mask;
2588 ip6_sprintf(ip6buf, &((const struct sockaddr_in6 *)l3addr)->sin6_addr));
2601 const struct sockaddr_in6 *sin6 = (const struct sockaddr_in6 *)l3addr;
2614 struct sockaddr_in6 *sa6 = (struct sockaddr_in6 *)L3_ADDR(lle);
2682 struct sockaddr_in6 sin6;
2712 * struct sockaddr_in6 (IPv6)
2811 * Convert sockaddr_in6 to sockaddr_in. Original sockaddr_in6 must be
2815 in6_sin6_2_sin(struct sockaddr_in *sin, struct sockaddr_in6 *sin6)
2825 /* Convert sockaddr_in to sockaddr_in6 in v4 mapped addr format. */
2827 in6_sin_2_v4mapsin6(struct sockaddr_in *sin, struct sockaddr_in6 *sin6)
2830 sin6->sin6_len = sizeof(struct sockaddr_in6);
2839 /* Convert sockaddr_in6 into sockaddr_in. */
2844 struct sockaddr_in6 sin6;
2847 * Save original sockaddr_in6 addr and convert it
2850 sin6 = *(struct sockaddr_in6 *)nam;
2855 /* Convert sockaddr_in into sockaddr_in6 in v4 mapped addr format. */
2860 struct sockaddr_in6 *sin6_p;