Lines Matching defs:sin6
32 static void advertise(struct sockaddr_in6 *sin6, struct phyint *pi,
34 static void solicit(struct sockaddr_in6 *sin6, struct phyint *pi);
130 sendpacket(struct sockaddr_in6 *sin6, int sock, int size, int flags)
136 (struct sockaddr *)sin6, sizeof (*sin6));
142 inet_ntop(sin6->sin6_family,
143 (void *)&sin6->sin6_addr,
177 solicit(struct sockaddr_in6 *sin6, struct phyint *pi)
196 sin6);
198 sendpacket(sin6, pi->pi_sock, packetlen, 0);
208 advertise(struct sockaddr_in6 *sin6, struct phyint *pi, boolean_t no_prefixes)
240 ra, packetlen, sin6);
242 sendpacket(sin6, pi->pi_sock, packetlen, 0);
267 ra, packetlen, sin6);
269 sendpacket(sin6, pi->pi_sock, packetlen, 0);
292 pi, ra, packetlen, sin6);
294 sendpacket(sin6, pi->pi_sock, packetlen, 0);
340 ra, packetlen, sin6);
342 sendpacket(sin6, pi->pi_sock, packetlen, 0);
1459 struct sockaddr_in6 *sin6;
1504 sin6 = (struct sockaddr_in6 *)cp;
1505 sin6->sin6_family = AF_INET6;
1506 sin6->sin6_addr = in6addr_any;
1520 sin6 = (struct sockaddr_in6 *)cp;
1521 sin6->sin6_family = AF_INET6;
1522 sin6->sin6_addr = in6addr_any;
2337 struct sockaddr_in6 *sin6;
2370 sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr;
2376 pi->pi_token = sin6->sin6_addr;
2534 struct sockaddr_in6 *sin6;
2554 sin6 = (struct sockaddr_in6 *)ifap->ifa_addr;
2555 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr)) {
2557 pi->pi_token = sin6->sin6_addr;
2573 } else if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr) &&