Lines Matching refs: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) in sendpacket() argument
136 (struct sockaddr *)sin6, sizeof (*sin6)); in sendpacket()
142 inet_ntop(sin6->sin6_family, in sendpacket()
143 (void *)&sin6->sin6_addr, in sendpacket()
177 solicit(struct sockaddr_in6 *sin6, struct phyint *pi) in solicit() argument
196 sin6); in solicit()
198 sendpacket(sin6, pi->pi_sock, packetlen, 0); in solicit()
208 advertise(struct sockaddr_in6 *sin6, struct phyint *pi, boolean_t no_prefixes) in advertise() argument
240 ra, packetlen, sin6); in advertise()
242 sendpacket(sin6, pi->pi_sock, packetlen, 0); in advertise()
267 ra, packetlen, sin6); in advertise()
269 sendpacket(sin6, pi->pi_sock, packetlen, 0); in advertise()
292 pi, ra, packetlen, sin6); in advertise()
294 sendpacket(sin6, pi->pi_sock, packetlen, 0); in advertise()
340 ra, packetlen, sin6); in advertise()
342 sendpacket(sin6, pi->pi_sock, packetlen, 0); in advertise()
1459 struct sockaddr_in6 *sin6; in setup_rtsock() local
1504 sin6 = (struct sockaddr_in6 *)cp; in setup_rtsock()
1505 sin6->sin6_family = AF_INET6; in setup_rtsock()
1506 sin6->sin6_addr = in6addr_any; in setup_rtsock()
1520 sin6 = (struct sockaddr_in6 *)cp; in setup_rtsock()
1521 sin6->sin6_family = AF_INET6; in setup_rtsock()
1522 sin6->sin6_addr = in6addr_any; in setup_rtsock()
2337 struct sockaddr_in6 *sin6; in ndpd_create_addrs() local
2370 sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr; in ndpd_create_addrs()
2376 pi->pi_token = sin6->sin6_addr; in ndpd_create_addrs()
2534 struct sockaddr_in6 *sin6; in phyint_check_ipadm_intfid() local
2554 sin6 = (struct sockaddr_in6 *)ifap->ifa_addr; in phyint_check_ipadm_intfid()
2555 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr)) { in phyint_check_ipadm_intfid()
2557 pi->pi_token = sin6->sin6_addr; in phyint_check_ipadm_intfid()
2573 } else if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr) && in phyint_check_ipadm_intfid()