/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | conn_opt.c | 2186 const in6_addr_t *v6src, const in6_addr_t *v6dst, uint32_t flowinfo) 2235 IN6_V4MAPPED_TO_IPADDR(v6dst, ipha->ipha_dst); 2253 ip6h->ip6_dst = *v6dst; 2292 const in6_addr_t *v6src, const in6_addr_t *v6dst, 2338 ASSERT(IN6_IS_ADDR_V4MAPPED(v6dst)); 2340 IN6_V4MAPPED_TO_IPADDR(v6dst, ipha->ipha_dst); 2358 ip6h->ip6_dst = *v6dst; 2497 const in6_addr_t *v6src, const in6_addr_t *v6dst, 2520 IN6_V4MAPPED_TO_IPADDR(v6dst, v4dst); 2538 error = ip_set_destination_v6(&laddr, v6dst, v6nextho 2185 conn_build_hdr_template(conn_t *connp, uint_t ulp_hdr_length, uint_t extra, const in6_addr_t *v6src, const in6_addr_t *v6dst, uint32_t flowinfo) argument 2291 conn_prepend_hdr(ip_xmit_attr_t *ixa, const ip_pkt_t *ipp, const in6_addr_t *v6src, const in6_addr_t *v6dst, uint8_t protocol, uint32_t flowinfo, uint_t ulp_hdr_length, mblk_t *data_mp, uint_t data_length, uint_t wroff_extra, uint32_t *sump, int *errorp) argument 2496 ip_attr_connect(const conn_t *connp, ip_xmit_attr_t *ixa, const in6_addr_t *v6src, const in6_addr_t *v6dst, const in6_addr_t *v6nexthop, in_port_t dstport, in6_addr_t *laddrp, iulp_t *uinfo, uint32_t flags) argument 2752 conn_update_label(const conn_t *connp, const ip_xmit_attr_t *ixa, const in6_addr_t *v6dst, ip_pkt_t *ipp) argument [all...] |
H A D | ip_ftable.c | 1061 ip_select_route(const in6_addr_t *v6dst, const in6_addr_t v6src, argument 1088 IN6_V4MAPPED_TO_IPADDR(v6dst, v4dst); 1099 if (isv6 ? IN6_IS_ADDR_MULTICAST(v6dst) : CLASSD(v4dst)) { 1140 ill = ill_lookup_group_v6(v6dst, ixa->ixa_zoneid, 1259 v6nexthop = *v6dst; 1343 in6_addr_t v6dst, v6src; local 1345 IN6_IPADDR_TO_V4MAPPED(ipha->ipha_dst, &v6dst); 1348 return (ip_select_route(&v6dst, v6src, ixa, generationp, 1362 in6_addr_t v6dst, v6src; local 1368 IN6_IPADDR_TO_V4MAPPED(dst, &v6dst); [all...] |
H A D | icmp.c | 725 in6_addr_t v6dst; local 753 IN6_IPADDR_TO_V4MAPPED(v4dst, &v6dst); 764 v6dst = sin6->sin6_addr; 831 IN6_IPADDR_TO_V4MAPPED(v4dst, &v6dst); 835 connp->conn_faddr_v6 = v6dst; 844 if (IN6_IS_ADDR_UNSPECIFIED(&v6dst)) { 845 v6dst = ipv6_loopback; 846 sin6->sin6_addr = v6dst; 848 connp->conn_faddr_v6 = v6dst; 2377 const in6_addr_t *v6src, const in6_addr_t *v6dst, uint32_ 2376 icmp_prepend_hdr(conn_t *connp, ip_xmit_attr_t *ixa, const ip_pkt_t *ipp, const in6_addr_t *v6src, const in6_addr_t *v6dst, uint32_t flowinfo, mblk_t *data_mp, int *errorp) argument 2458 icmp_build_hdr_template(conn_t *connp, const in6_addr_t *v6src, const in6_addr_t *v6dst, uint32_t flowinfo) argument 3024 in6_addr_t v6dst; local 3341 in6_addr_t v6dst; local 4386 in6_addr_t v6dst; local [all...] |
H A D | ip6.c | 1265 in6_addr_t v6dst; local 1348 v6dst = ip6h->ip6_src; 1383 ip6h->ip6_dst = v6dst;
|
H A D | spd.c | 4407 const in6_addr_t *v6dst, in_port_t dstport, ip_xmit_attr_t *ixa) 4454 IN6_V4MAPPED_TO_IPADDR(v6dst, sel.ips_remote_addr_v4); 4457 sel.ips_remote_addr_v6 = *v6dst; 4406 ipsec_cache_outbound_policy(const conn_t *connp, const in6_addr_t *v6src, const in6_addr_t *v6dst, in_port_t dstport, ip_xmit_attr_t *ixa) argument
|
/illumos-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp_common.c | 925 in6_addr_t v6src, v6dst; local 931 v6dst = connp->conn_faddr_v6; 1011 ip6h->ip6_dst = v6dst;
|
/illumos-gate/usr/src/uts/common/inet/iptun/ |
H A D | iptun.c | 3188 in6_addr_t v6dst; local 3242 IN6_IPADDR_TO_V4MAPPED(outer4->ipha_dst, &v6dst); 3246 &v6dst, &v6dst, 0, NULL, NULL, 0); 3269 connp->conn_v6lastdst = v6dst;
|
/illumos-gate/usr/src/uts/common/inet/udp/ |
H A D | udp.c | 1994 const in6_addr_t *v6src, const in6_addr_t *v6dst, in_port_t dstport, 2011 mp = conn_prepend_hdr(ixa, ipp, v6src, v6dst, IPPROTO_UDP, flowinfo, 2076 const in6_addr_t *v6dst, in_port_t dstport, uint32_t flowinfo) 2084 * next time sending since we might not have set v6dst yet. 2088 error = conn_build_hdr_template(connp, UDPH_SIZE, 0, v6src, v6dst, 2392 in6_addr_t v6dst; local 2397 &v6dst); 2400 sin6->__sin6_src_id = ip_srcid_find_addr(&v6dst, 2610 in6_addr_t v6dst; local 2713 IN6_IPADDR_TO_V4MAPPED(sin->sin_addr.s_addr, &v6dst); 1993 udp_prepend_hdr(conn_t *connp, ip_xmit_attr_t *ixa, const ip_pkt_t *ipp, const in6_addr_t *v6src, const in6_addr_t *v6dst, in_port_t dstport, uint32_t flowinfo, mblk_t *data_mp, int *errorp) argument 2075 udp_build_hdr_template(conn_t *connp, const in6_addr_t *v6src, const in6_addr_t *v6dst, in_port_t dstport, uint32_t flowinfo) argument 3686 in6_addr_t v6dst; local 5529 in6_addr_t v6dst; local [all...] |
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/mdnsd/ |
H A D | mDNS.c | 2208 const mDNSv6Addr *const v6dst = (op == NDP_Sol) ? &mc : tpa; local 2246 for (i=0; i<16; i++) *ptr++ = v6dst->b[i]; 2291 checksum.NotAnInteger = ~IPv6CheckSum(spa, v6dst, 0x3A, &m->omsg.data[0x36], m->omsg.data[0x13]);
|