Lines Matching refs:sin6

33 static void	advertise(struct sockaddr_in6 *sin6, struct phyint *pi,
35 static void solicit(struct sockaddr_in6 *sin6, struct phyint *pi);
131 sendpacket(struct sockaddr_in6 *sin6, int sock, int size, int flags) in sendpacket() argument
137 (struct sockaddr *)sin6, sizeof (*sin6)); in sendpacket()
143 inet_ntop(sin6->sin6_family, in sendpacket()
144 (void *)&sin6->sin6_addr, in sendpacket()
178 solicit(struct sockaddr_in6 *sin6, struct phyint *pi) in solicit() argument
197 sin6); in solicit()
199 sendpacket(sin6, pi->pi_sock, packetlen, 0); in solicit()
209 advertise(struct sockaddr_in6 *sin6, struct phyint *pi, boolean_t no_prefixes) in advertise() argument
241 ra, packetlen, sin6); in advertise()
243 sendpacket(sin6, pi->pi_sock, packetlen, 0); in advertise()
268 ra, packetlen, sin6); in advertise()
270 sendpacket(sin6, pi->pi_sock, packetlen, 0); in advertise()
293 pi, ra, packetlen, sin6); in advertise()
295 sendpacket(sin6, pi->pi_sock, packetlen, 0); in advertise()
341 ra, packetlen, sin6); in advertise()
343 sendpacket(sin6, pi->pi_sock, packetlen, 0); in advertise()
1460 struct sockaddr_in6 *sin6; in setup_rtsock() local
1505 sin6 = (struct sockaddr_in6 *)cp; in setup_rtsock()
1506 sin6->sin6_family = AF_INET6; in setup_rtsock()
1507 sin6->sin6_addr = in6addr_any; in setup_rtsock()
1521 sin6 = (struct sockaddr_in6 *)cp; in setup_rtsock()
1522 sin6->sin6_family = AF_INET6; in setup_rtsock()
1523 sin6->sin6_addr = in6addr_any; in setup_rtsock()
2338 struct sockaddr_in6 *sin6; in ndpd_create_addrs() local
2371 sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr; in ndpd_create_addrs()
2377 pi->pi_token = sin6->sin6_addr; in ndpd_create_addrs()
2536 struct sockaddr_in6 *sin6; in phyint_check_ipadm_intfid() local
2556 sin6 = (struct sockaddr_in6 *)ifap->ifa_addr; in phyint_check_ipadm_intfid()
2557 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr)) { in phyint_check_ipadm_intfid()
2559 pi->pi_token = sin6->sin6_addr; in phyint_check_ipadm_intfid()
2575 } else if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr) && in phyint_check_ipadm_intfid()