Lines Matching refs:sin6_addr
1393 bcopy(&ip6->ip6_src, &sin6->sin6_addr, sizeof(ip6->ip6_src)); in ipsec6_setspidx_ipaddr()
1402 sin6->sin6_addr.s6_addr16[1] = 0; in ipsec6_setspidx_ipaddr()
1412 bcopy(&ip6->ip6_dst, &sin6->sin6_addr, sizeof(ip6->ip6_dst)); in ipsec6_setspidx_ipaddr()
1421 sin6->sin6_addr.s6_addr16[1] = 0; in ipsec6_setspidx_ipaddr()
2436 bcopy(&SIN6(&sav->sah->saidx.src)->sin6_addr, in ipsec6_encapsulate()
2438 bcopy(&SIN6(&sav->sah->saidx.dst)->sin6_addr, in ipsec6_encapsulate()
2562 !IN6_ARE_ADDR_EQUAL(&dst6->sin6_addr, &ip6->ip6_dst)) { in ipsec6_update_routecache_and_output()
2572 dst6->sin6_addr = ip6->ip6_dst; in ipsec6_update_routecache_and_output()
2800 bcopy(&SIN6(&sav->sah->saidx.src)->sin6_addr, in ipsec46_encapsulate()
2802 bcopy(&SIN6(&sav->sah->saidx.dst)->sin6_addr, in ipsec46_encapsulate()
3114 ip6_sprintf(&SIN6(&saidx->src)->sin6_addr)); in ipsec_logsastr()
3120 ip6_sprintf(&SIN6(&saidx->dst)->sin6_addr)); in ipsec_logsastr()
3507 memcpy(&src.sin6_addr, &ip6->ip6_src, sizeof(src.sin6_addr)); in ipsec6_interface_kpipe_output()
3511 memcpy(&dst.sin6_addr, &ip6->ip6_dst, sizeof(dst.sin6_addr)); in ipsec6_interface_kpipe_output()
3931 bcopy(&ip6->ip6_src, &sin6->sin6_addr, in ipsec6_output_trans()
3939 sin6->sin6_addr.s6_addr16[1] = 0; in ipsec6_output_trans()
3948 bcopy(&ip6->ip6_dst, &sin6->sin6_addr, in ipsec6_output_trans()
3956 sin6->sin6_addr.s6_addr16[1] = 0; in ipsec6_output_trans()
4199 !IN6_ARE_ADDR_EQUAL(&dst6->sin6_addr, &ip6->ip6_dst)) { in ipsec6_output_tunnel_internal()
4209 dst6->sin6_addr = ip6->ip6_dst; in ipsec6_output_tunnel_internal()
4357 bcopy(&ip6->ip6_src, &sin6->sin6_addr, in ipsec6_output_tunnel()
4365 sin6->sin6_addr.s6_addr16[1] = 0; in ipsec6_output_tunnel()
4374 bcopy(&ip6->ip6_dst, &sin6->sin6_addr, in ipsec6_output_tunnel()
4382 sin6->sin6_addr.s6_addr16[1] = 0; in ipsec6_output_tunnel()
4480 memcpy(&src.sin6_addr, &ip6->ip6_src, sizeof(src.sin6_addr)); in ipsec6_interface_output()
4485 memcpy(&dst.sin6_addr, &ip6->ip6_dst, sizeof(dst.sin6_addr)); in ipsec6_interface_output()
4709 m_copydata(m, off + offsetof(struct ip6_hdr, ip6_src), sizeof(i6src.sin6_addr), in ipsec4_tunnel_validate()
4710 (caddr_t)&i6src.sin6_addr); in ipsec4_tunnel_validate()
4711 m_copydata(m, off + offsetof(struct ip6_hdr, ip6_dst), sizeof(i6dst.sin6_addr), in ipsec4_tunnel_validate()
4712 (caddr_t)&i6dst.sin6_addr); in ipsec4_tunnel_validate()
4777 struct in6_addr *sah_dst_addr = &SIN6(&sav->sah->saidx.dst)->sin6_addr; in ipsec6_tunnel_validate()
4804 osrc.sin6_addr = oip6->ip6_src; in ipsec6_tunnel_validate()
4805 odst.sin6_addr = oip6->ip6_dst; in ipsec6_tunnel_validate()
4827 m_copydata(m, off + offsetof(struct ip6_hdr, ip6_src), sizeof(i6src.sin6_addr), in ipsec6_tunnel_validate()
4828 (caddr_t)&i6src.sin6_addr); in ipsec6_tunnel_validate()
4829 m_copydata(m, off + offsetof(struct ip6_hdr, ip6_dst), sizeof(i6dst.sin6_addr), in ipsec6_tunnel_validate()
4830 (caddr_t)&i6dst.sin6_addr); in ipsec6_tunnel_validate()
5275 ip6->ip6_src = SIN6(&sav->sah->saidx.src)->sin6_addr; in ipsec_send_natt_keepalive()
5276 ip6->ip6_dst = SIN6(&sav->sah->saidx.dst)->sin6_addr; in ipsec_send_natt_keepalive()
5280 ip6->ip6_src = SIN6(&sav->sah->saidx.dst)->sin6_addr; in ipsec_send_natt_keepalive()
5281 ip6->ip6_dst = SIN6(&sav->sah->saidx.src)->sin6_addr; in ipsec_send_natt_keepalive()
5394 ip6->ip6_src = SIN6(&sav->sah->saidx.src)->sin6_addr; in ipsec_fill_offload_frame()
5395 ip6->ip6_dst = SIN6(&sav->sah->saidx.dst)->sin6_addr; in ipsec_fill_offload_frame()
5397 ip6->ip6_src = SIN6(&sav->sah->saidx.dst)->sin6_addr; in ipsec_fill_offload_frame()
5398 ip6->ip6_dst = SIN6(&sav->sah->saidx.src)->sin6_addr; in ipsec_fill_offload_frame()
5411 ip6->ip6_src = ia6_clat_src->ia_addr.sin6_addr; in ipsec_fill_offload_frame()
5572 sin6->sin6_addr = *ip6; in ipsec_fill_ip6_sockaddr_4_6_with_ifscope()
5573 if (IN6_IS_SCOPE_EMBED(&sin6->sin6_addr)) { in ipsec_fill_ip6_sockaddr_4_6_with_ifscope()
5576 in6_verify_ifscope(&sin6->sin6_addr, sin6->sin6_scope_id); in ipsec_fill_ip6_sockaddr_4_6_with_ifscope()
5577 if (sin6->sin6_addr.s6_addr16[1] != 0) { in ipsec_fill_ip6_sockaddr_4_6_with_ifscope()
5578 sin6->sin6_scope_id = ntohs(sin6->sin6_addr.s6_addr16[1]); in ipsec_fill_ip6_sockaddr_4_6_with_ifscope()
5579 sin6->sin6_addr.s6_addr16[1] = 0; in ipsec_fill_ip6_sockaddr_4_6_with_ifscope()
5598 sin6->sin6_addr = *ip6; in ipsec_fill_ip6_sockaddr_4_6()