Lines Matching refs:v6dst
725 in6_addr_t v6dst; in rawip_do_connect() local
753 IN6_IPADDR_TO_V4MAPPED(v4dst, &v6dst); in rawip_do_connect()
764 v6dst = sin6->sin6_addr; in rawip_do_connect()
831 IN6_IPADDR_TO_V4MAPPED(v4dst, &v6dst); in rawip_do_connect()
835 connp->conn_faddr_v6 = v6dst; in rawip_do_connect()
844 if (IN6_IS_ADDR_UNSPECIFIED(&v6dst)) { in rawip_do_connect()
845 v6dst = ipv6_loopback; in rawip_do_connect()
846 sin6->sin6_addr = v6dst; in rawip_do_connect()
848 connp->conn_faddr_v6 = v6dst; in rawip_do_connect()
2377 const in6_addr_t *v6src, const in6_addr_t *v6dst, uint32_t flowinfo, in icmp_prepend_hdr() argument
2386 mp = conn_prepend_hdr(ixa, ipp, v6src, v6dst, connp->conn_proto, in icmp_prepend_hdr()
2459 const in6_addr_t *v6dst, uint32_t flowinfo) in icmp_build_hdr_template() argument
2470 error = conn_build_hdr_template(connp, 0, 0, v6src, v6dst, flowinfo); in icmp_build_hdr_template()
3024 in6_addr_t v6dst; in icmp_output_hdrincl() local
3119 IN6_IPADDR_TO_V4MAPPED(ipha->ipha_dst, &v6dst); in icmp_output_hdrincl()
3125 ip_attr_nexthop(ipp, ixa, &v6dst, &v6nexthop); in icmp_output_hdrincl()
3126 error = ip_attr_connect(connp, ixa, &v6src, &v6dst, &v6nexthop, in icmp_output_hdrincl()
3188 error = conn_update_label(connp, ixa, &v6dst, ipp); in icmp_output_hdrincl()
3206 mp = icmp_prepend_hdr(connp, ixa, ipp, &v6src, &v6dst, 0, mp, &error); in icmp_output_hdrincl()
3341 in6_addr_t v6dst; in icmp_output_ancillary() local
3441 IN6_IPADDR_TO_V4MAPPED(sin->sin_addr.s_addr, &v6dst); in icmp_output_ancillary()
3450 v6dst = sin6->sin6_addr; in icmp_output_ancillary()
3454 if (IN6_IS_ADDR_LINKSCOPE(&v6dst) && sin6->sin6_scope_id != 0) { in icmp_output_ancillary()
3460 v4mapped = IN6_IS_ADDR_V4MAPPED(&v6dst); in icmp_output_ancillary()
3476 v6dst = connp->conn_faddr_v6; in icmp_output_ancillary()
3511 ip_attr_nexthop(ipp, ixa, &v6dst, &v6nexthop); in icmp_output_ancillary()
3512 error = ip_attr_connect(connp, ixa, &v6src, &v6dst, &v6nexthop, dstport, in icmp_output_ancillary()
3572 error = conn_update_label(connp, ixa, &v6dst, ipp); in icmp_output_ancillary()
3579 mp = icmp_prepend_hdr(connp, ixa, ipp, &v6src, &v6dst, flowinfo, mp, in icmp_output_ancillary()
4386 in6_addr_t v6dst; in icmp_output_newdst() local
4432 IN6_IPADDR_TO_V4MAPPED(sin->sin_addr.s_addr, &v6dst); in icmp_output_newdst()
4442 v6dst = sin6->sin6_addr; in icmp_output_newdst()
4446 if (IN6_IS_ADDR_LINKSCOPE(&v6dst) && sin6->sin6_scope_id != 0) { in icmp_output_newdst()
4452 v4mapped = IN6_IS_ADDR_V4MAPPED(&v6dst); in icmp_output_newdst()
4490 ip_attr_nexthop(&connp->conn_xmit_ipp, ixa, &v6dst, &v6nexthop); in icmp_output_newdst()
4493 error = ip_attr_connect(connp, ixa, &v6src, &v6dst, &v6nexthop, dstport, in icmp_output_newdst()
4574 error = conn_update_label(connp, ixa, &v6dst, in icmp_output_newdst()
4581 error = icmp_build_hdr_template(connp, &v6src, &v6dst, in icmp_output_newdst()
4591 error = icmp_build_hdr_template(connp, &v6src, &v6dst, in icmp_output_newdst()
4602 IN6_V4MAPPED_TO_IPADDR(&v6dst, ipha->ipha_dst); in icmp_output_newdst()
4612 ip6h->ip6_dst = v6dst; in icmp_output_newdst()
4621 connp->conn_v6lastdst = v6dst; in icmp_output_newdst()