Lines Matching refs:sin6
74 struct sockaddr_in6 sin6; member
143 fill_sockaddr_inet6(struct sockaddr_in6 *sin6, const struct in6_addr *addr6, in fill_sockaddr_inet6() argument
153 *sin6 = nsin6; in fill_sockaddr_inet6()
438 bzero(&saun->sin6, sizeof(struct sockaddr_in6)); in rtm_get_jailed()
439 saun->sin6.sin6_len = sizeof(struct sockaddr_in6); in rtm_get_jailed()
440 saun->sin6.sin6_family = AF_INET6; in rtm_get_jailed()
441 bcopy(&ia6, &saun->sin6.sin6_addr, sizeof(struct in6_addr)); in rtm_get_jailed()
442 if (sa6_recoverscope(&saun->sin6) != 0) in rtm_get_jailed()
444 info->rti_info[RTAX_IFA] = (struct sockaddr *)&saun->sin6; in rtm_get_jailed()
486 saun->sin6.sin6_family = AF_INET6; in fill_blackholeinfo()
487 saun->sin6.sin6_len = sizeof(struct sockaddr_in6); in fill_blackholeinfo()
488 saun->sin6.sin6_addr = in6addr_loopback; in fill_blackholeinfo()
740 struct sockaddr_in6 *sin6; in rtsock_msg_buffer() local
799 sin6 = (struct sockaddr_in6 *)&ss; in rtsock_msg_buffer()
800 bcopy(sa, sin6, sizeof(*sin6)); in rtsock_msg_buffer()
801 if (sa6_recoverscope(sin6) == 0) in rtsock_msg_buffer()
802 sa = (struct sockaddr *)sin6; in rtsock_msg_buffer()
1041 struct sockaddr_in6 *sin6; in ff_rtioctl() local
1204 sin6 = (struct sockaddr_in6 *)&ss; in ff_rtioctl()
1210 bcopy(info.rti_info[i], sin6, sizeof(*sin6)); in ff_rtioctl()
1211 if (sa6_recoverscope(sin6) == 0) in ff_rtioctl()
1212 bcopy(sin6, info.rti_info[i], in ff_rtioctl()
1213 sizeof(*sin6)); in ff_rtioctl()
1251 struct sockaddr_in6 *sin6;
1566 sin6 = (struct sockaddr_in6 *)&ss;
1572 bcopy(info.rti_info[i], sin6, sizeof(*sin6));
1573 if (sa6_recoverscope(sin6) == 0)
1574 bcopy(sin6, info.rti_info[i],
1575 sizeof(*sin6));