Lines Matching refs:sin6_addr

1918 			if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) {
1923 (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr))) {
1927 (IN6_IS_ADDR_SITELOCAL(&sin6->sin6_addr))) {
2010 memcpy(ipv6p->addr, &sin6->sin6_addr,
2076 &sctp_ifap->address.sin6.sin6_addr) != 0)) {
2119 &sctp_ifap->address.sin6.sin6_addr) != 0)) {
2497 &sctp_ifa->address.sin6.sin6_addr) != 0)) {
2637 &sctp_ifa->address.sin6.sin6_addr) != 0)) {
2671 &sctp_ifa->address.sin6.sin6_addr) != 0)) {
2809 &ifa->address.sin6.sin6_addr) != 0)) {
2832 IN6_IS_ADDR_LINKLOCAL(&sifa->address.sin6.sin6_addr) &&
2833 IN6_IS_ADDR_LINKLOCAL(&sin6.sin6_addr)) {
2920 &ifa->address.sin6.sin6_addr) != 0)) {
3128 &sctp_ifa->address.sin6.sin6_addr) != 0)) {
3191 &sctp_ifa->address.sin6.sin6_addr) != 0)) {
3257 &sctp_ifa->address.sin6.sin6_addr) != 0)) {
3418 if (IN6_IS_ADDR_LOOPBACK(&to6->sin6_addr) ||
3431 } else if (IN6_IS_ADDR_LINKLOCAL(&to6->sin6_addr)) {
3697 m_copydata(control, cmsg_data_off, sizeof(struct in6_addr), (caddr_t)&sin6.sin6_addr);
3698 if (IN6_IS_ADDR_UNSPECIFIED(&sin6.sin6_addr) ||
3699 IN6_IS_ADDR_MULTICAST(&sin6.sin6_addr)) {
3704 if (IN6_IS_ADDR_V4MAPPED(&sin6.sin6_addr)) {
3800 m_copydata(control, cmsg_data_off, sizeof(struct in6_addr), (caddr_t)&sin6.sin6_addr);
3802 if (IN6_IS_ADDR_V4MAPPED(&sin6.sin6_addr)) {
4381 ip6h->ip6_dst = sin6->sin6_addr;
4429 lsa6->sin6_addr = net->ro._s_addr->address.sin6.sin6_addr;
4451 lsa6->sin6_addr = _lsrc->address.sin6.sin6_addr;
4454 lsa6->sin6_addr = over_addr->sin6.sin6_addr;
4479 lsa6_storage.sin6_addr = lsa6->sin6_addr;
4486 lsa6_storage.sin6_addr = lsa6->sin6_addr;
4489 ip6h->ip6_src = lsa6->sin6_addr;
4522 sin6->sin6_addr = ip6h->ip6_dst;
4523 lsa6->sin6_addr = ip6h->ip6_src;
4671 if (IN6_IS_ADDR_LINKLOCAL(&net->ro._l_addr.sin6.sin6_addr))
5391 memcpy((caddr_t)&sin6.sin6_addr, p6->addr,
5644 memcpy(&stc.address, &src6->sin6_addr, sizeof(struct in6_addr));
5645 stc.scope_id = ntohs(in6_getscope(&src6->sin6_addr));
5651 } else if (IN6_IS_ADDR_LINKLOCAL(&src6->sin6_addr) ||
5652 IN6_IS_ADDR_LINKLOCAL(&dst6->sin6_addr)) {
5678 } else if (IN6_IS_ADDR_SITELOCAL(&src6->sin6_addr) ||
5679 IN6_IS_ADDR_SITELOCAL(&dst6->sin6_addr)) {
5687 memcpy(&stc.laddress, &dst6->sin6_addr, sizeof(struct in6_addr));
5712 if (IN6_IS_ADDR_LINKLOCAL(&lnet->ro._l_addr.sin6.sin6_addr)) {
5762 memcpy(&stc.address, &sin6->sin6_addr,
5782 memcpy(&stc.laddress, &net->ro._s_addr->address.sin6.sin6_addr,
11128 ip6->ip6_src = dst_sin6->sin6_addr;
11129 ip6->ip6_dst = src_sin6->sin6_addr;
11354 &net->ro._l_addr.sin6.sin6_addr,
11355 sizeof(net->ro._l_addr.sin6.sin6_addr));
12447 if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr)) {
13774 if (IN6_ARE_MASKED_ADDR_EQUAL(&pfx->ndpr_prefix.sin6_addr,
13775 &src6->sin6_addr, &pfx->ndpr_mask))
13794 memcpy(&gw6.sin6_addr, &pfxrtr->router->rtaddr,