/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ipclassifier.c | 591 connp->conn_ixa->ixa_ipst = ns->netstack_ip; in ipcl_conn_create() 592 connp->conn_ixa->ixa_conn_id = (long)connp; in ipcl_conn_create() 628 connp->conn_ixa->ixa_ipst = ns->netstack_ip; in ipcl_conn_create() 629 connp->conn_ixa->ixa_conn_id = (long)connp; in ipcl_conn_create() 709 connp->conn_ixa->ixa_ipst = NULL; in ipcl_conn_destroy() 730 connp->conn_ixa->ixa_ipst = NULL; in ipcl_conn_destroy() 741 connp->conn_ixa->ixa_protocol = connp->conn_proto; in ipcl_conn_destroy() 1965 connp->conn_ixa = kmem_zalloc(sizeof (ip_xmit_attr_t), kmflags); in tcp_conn_constructor() 1966 if (connp->conn_ixa == NULL) { in tcp_conn_constructor() 1970 connp->conn_ixa->ixa_refcnt = 1; in tcp_conn_constructor() [all …]
|
H A D | ip_attr.c | 770 oldixa = connp->conn_ixa; in conn_get_ixa_impl() 791 connp->conn_ixa = ixa; in conn_get_ixa_impl() 847 oldixa = connp->conn_ixa; in conn_replace_ixa() 850 connp->conn_ixa = ixa; in conn_replace_ixa() 875 oldixa = connp->conn_ixa; in conn_get_ixa_exclusive() 1215 while (connp->conn_ixa->ixa_tcpcleanup != IXATC_IDLE) { in tcp_ixa_cleanup_getmblk() 1237 ASSERT(connp->conn_ixa->ixa_tcpcleanup == IXATC_IDLE); in tcp_ixa_cleanup_getmblk() 1241 connp->conn_ixa->ixa_tcpcleanup = IXATC_INPROGRESS; in tcp_ixa_cleanup_getmblk() 1263 ixa_cleanup_stale(connp->conn_ixa); in tcp_ixa_cleanup() 1267 connp->conn_ixa->ixa_tcpcleanup = IXATC_COMPLETE; in tcp_ixa_cleanup() [all …]
|
H A D | conn_opt.c | 2180 (connp->conn_ixa->ixa_flags & IXAF_SCOPEID_SET)) in conn_getsockname() 2181 sin6->sin6_scope_id = connp->conn_ixa->ixa_scopeid; in conn_getsockname() 2216 (connp->conn_ixa->ixa_flags & IXAF_SCOPEID_SET)) in conn_getpeername() 2217 sin6->sin6_scope_id = connp->conn_ixa->ixa_scopeid; in conn_getpeername() 2247 ip_xmit_attr_t *ixa = connp->conn_ixa; in conn_build_hdr_template() 2633 ip_xmit_attr_t *ixa = connp->conn_ixa; in conn_connect() 2656 ip_attr_nexthop(&connp->conn_xmit_ipp, connp->conn_ixa, in conn_connect() 2905 ASSERT(econnp->conn_ixa->ixa_refcnt == 1); in conn_inherit_parent() 2906 ASSERT(econnp->conn_ixa->ixa_ire == NULL); in conn_inherit_parent() 2907 ASSERT(econnp->conn_ixa->ixa_dce == NULL); in conn_inherit_parent() [all …]
|
H A D | rts.c | 346 connp->conn_ixa->ixa_flags |= IXAF_MULTICAST_LOOP | IXAF_SET_ULP_CKSUM; in rts_open() 348 connp->conn_ixa->ixa_zoneid = zoneid; in rts_open() 370 ASSERT(!(connp->conn_ixa->ixa_free_flags & IXA_FREE_CRED)); in rts_open() 371 connp->conn_ixa->ixa_cred = connp->conn_cred; in rts_open() 372 connp->conn_ixa->ixa_cpid = connp->conn_cpid; in rts_open() 374 connp->conn_ixa->ixa_tsl = crgetlabel(connp->conn_cred); in rts_open() 560 coas.coa_ixa = connp->conn_ixa; in rts_opt_get() 581 coas.coa_ixa = connp->conn_ixa; in rts_do_opt_set()
|
H A D | icmp.c | 507 connp->conn_ixa->ixa_flags |= IXAF_SCOPEID_SET; in rawip_do_bind() 508 connp->conn_ixa->ixa_scopeid = scopeid; in rawip_do_bind() 511 connp->conn_ixa->ixa_flags &= ~IXAF_SCOPEID_SET; in rawip_do_bind() 577 connp->conn_ixa->ixa_flags &= ~IXAF_SCOPEID_SET; in rawip_do_bind() 1725 connp->conn_ixa->ixa_flags |= IXAF_VERIFY_SOURCE; in rawip_do_open() 1729 connp->conn_ixa->ixa_flags &= ~IXAF_IS_IPV4; in rawip_do_open() 1733 connp->conn_ixa->ixa_protocol = connp->conn_proto; in rawip_do_open() 1734 connp->conn_ixa->ixa_raw_cksum_offset = 2; in rawip_do_open() 1740 connp->conn_ixa->ixa_flags |= IXAF_IS_IPV4; in rawip_do_open() 1743 connp->conn_ixa->ixa_protocol = connp->conn_proto; in rawip_do_open() [all …]
|
H A D | spd.c | 4288 connp->conn_ixa->ixa_ipsec_policy_gen = in ipsec_conn_cache_policy() 4311 if (connp->conn_ixa->ixa_ipsec_policy != NULL) { in ipsec_conn_cache_policy() 4312 IPPOL_REFRELE(connp->conn_ixa->ixa_ipsec_policy); in ipsec_conn_cache_policy() 4313 connp->conn_ixa->ixa_ipsec_policy = NULL; in ipsec_conn_cache_policy() 4315 if (connp->conn_ixa->ixa_ipsec_action != NULL) { in ipsec_conn_cache_policy() 4316 IPACT_REFRELE(connp->conn_ixa->ixa_ipsec_action); in ipsec_conn_cache_policy() 4317 connp->conn_ixa->ixa_ipsec_action = NULL; in ipsec_conn_cache_policy() 4319 connp->conn_ixa->ixa_flags &= ~IXAF_IPSEC_SECURE; in ipsec_conn_cache_policy() 4360 if (connp->conn_ixa->ixa_ipsec_policy != NULL) in ipsec_conn_cache_policy() 4361 IPPOL_REFRELE(connp->conn_ixa->ixa_ipsec_policy); in ipsec_conn_cache_policy() [all …]
|
/illumos-gate/usr/src/uts/common/inet/tcp/ |
H A D | tcp.c | 511 ixa_cleanup(connp->conn_ixa); in tcp_cleanup() 559 connp->conn_ixa->ixa_ipst = NULL; in tcp_cleanup() 628 connp->conn_ixa->ixa_flags |= IXAF_PMTU_DISCOVERY; in tcp_set_destination() 759 tcp_update_lso(tcp, connp->conn_ixa); in tcp_set_destination() 853 ip_xmit_attr_t *, connp->conn_ixa, in tcp_clean_death() 945 connp->conn_ixa, void, NULL, tcp_t *, tcp, void, NULL, in tcp_clean_death() 1334 connp->conn_ixa, void, NULL, tcp_t *, tcp, void, NULL, in tcp_closei_local() 1336 ixa_cleanup(connp->conn_ixa); in tcp_closei_local() 1530 connp->conn_ixa->ixa_ipst = ns->netstack_ip; in tcp_get_conn() 1534 connp->conn_ixa->ixa_notify_cookie = tcp; in tcp_get_conn() [all …]
|
H A D | tcp_input.c | 1461 DTRACE_TCP5(receive, mblk_t *, NULL, ip_xmit_attr_t *, lconnp->conn_ixa, in tcp_input_listener() 1591 econnp->conn_ixa->ixa_sqp = new_sqp; in tcp_input_listener() 1601 econnp->conn_ixa->ixa_src_generation = ipst->ips_src_generation; in tcp_input_listener() 1627 ASSERT((econnp->conn_ixa->ixa_flags & in tcp_input_listener() 1634 econnp->conn_ixa->ixa_flags |= IXAF_NO_DEV_FLOW_CTL; in tcp_input_listener() 1644 econnp->conn_ixa->ixa_flags |= IXAF_SCOPEID_SET; in tcp_input_listener() 1645 econnp->conn_ixa->ixa_scopeid = ifindex; in tcp_input_listener() 1717 ip_xmit_attr_t *ixa = econnp->conn_ixa; in tcp_input_listener() 1891 econnp->conn_ixa, void, NULL, tcp_t *, eager, void, NULL, in tcp_input_listener() 1942 ASSERT(econnp->conn_ixa->ixa_notify_cookie == econnp->conn_tcp); in tcp_input_listener() [all …]
|
H A D | tcp_fusion.c | 465 iaflags_t ixaflags = connp->conn_ixa->ixa_flags; in tcp_fuse_output() 504 if (!ip_output_verify_local(connp->conn_ixa)) in tcp_fuse_output() 544 mp1 = ip_output_process_local(mp1, connp->conn_ixa, hooks_out, in tcp_fuse_output() 681 DTRACE_TCP5(send, void, NULL, ip_xmit_attr_t *, connp->conn_ixa, in tcp_fuse_output() 685 peer_connp->conn_ixa, __dtrace_tcp_void_ip_t *, NULL, in tcp_fuse_output()
|
H A D | tcp_output.c | 1302 ixa = connp->conn_ixa; in tcp_output() 1381 connp->conn_ixa->ixa_flags |= IXAF_REACH_CONF; in tcp_output() 1383 connp->conn_ixa->ixa_flags &= ~IXAF_REACH_CONF; in tcp_output() 1760 DTRACE_TCP5(send, mblk_t *, NULL, ip_xmit_attr_t *, connp->conn_ixa, in tcp_send_data() 1763 &mp->b_rptr[connp->conn_ixa->ixa_ip_hdr_length]); in tcp_send_data() 1765 ASSERT(connp->conn_ixa->ixa_notify_cookie == connp->conn_tcp); in tcp_send_data() 1766 (void) conn_ip_output(mp, connp->conn_ixa); in tcp_send_data() 1775 ip_xmit_attr_t *ixa = econnp->conn_ixa; in tcp_send_synack() 1810 ip_xmit_attr_t *ixa = connp->conn_ixa; in tcp_send() 2344 ip_xmit_attr_t *ixa = connp->conn_ixa; in tcp_xmit_end() [all …]
|
H A D | tcp_tpi.c | 1027 ASSERT(!(econnp->conn_ixa->ixa_free_flags & IXA_FREE_CRED)); in tcp_accept_swap() 1028 econnp->conn_ixa->ixa_cred = econnp->conn_cred; in tcp_accept_swap() 1036 econnp->conn_ixa->ixa_zoneid = aconnp->conn_ixa->ixa_zoneid; in tcp_accept_swap() 1526 (econnp->conn_ixa->ixa_flags & IXAF_SCOPEID_SET)) { in tcp_tli_accept() 1528 econnp->conn_ixa->ixa_scopeid; in tcp_tli_accept() 1851 (econnp->conn_ixa->ixa_flags & IXAF_SCOPEID_SET)) { in tcp_tpi_accept() 1853 econnp->conn_ixa->ixa_scopeid; in tcp_tpi_accept()
|
H A D | tcp_opt_data.c | 387 coas.coa_ixa = connp->conn_ixa; in tcp_opt_get() 537 coas.coa_ixa = connp->conn_ixa; in tcp_opt_set() 1166 ip_attr_nexthop(&connp->conn_xmit_ipp, connp->conn_ixa, in tcp_opt_set() 1171 (void) ip_attr_connect(connp, connp->conn_ixa, in tcp_opt_set()
|
H A D | tcp_stats.c | 280 if (connp->conn_ixa->ixa_tsl != NULL) { in tcp_snmp_get() 283 tsl = connp->conn_ixa->ixa_tsl; in tcp_snmp_get() 300 if (connp->conn_ixa->ixa_flags & in tcp_snmp_get() 303 connp->conn_ixa->ixa_scopeid; in tcp_snmp_get()
|
H A D | tcp_bind.c | 536 ip_xmit_attr_t *ixa = connp->conn_ixa; in tcp_bind_check() 903 ip_xmit_attr_t *, connp->conn_ixa, in tcp_bindi()
|
H A D | tcp_time_wait.c | 353 ixa_cleanup(tcp->tcp_connp->conn_ixa); in tcp_time_wait_purge()
|
H A D | tcp_timers.c | 618 ire = connp->conn_ixa->ixa_ire; in tcp_ip_notify()
|
/illumos-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp_bind.c | 158 ASSERT(!(connp->conn_ixa->ixa_free_flags & IXA_FREE_CRED)); in sctp_listen() 159 connp->conn_ixa->ixa_cred = connp->conn_cred; in sctp_listen() 160 connp->conn_ixa->ixa_cpid = connp->conn_cpid; in sctp_listen() 162 connp->conn_ixa->ixa_tsl = crgetlabel(connp->conn_cred); in sctp_listen() 276 connp->conn_ixa->ixa_flags |= IXAF_SCOPEID_SET; in sctp_bind() 277 connp->conn_ixa->ixa_scopeid = scope_id; in sctp_bind() 280 connp->conn_ixa->ixa_flags &= ~IXAF_SCOPEID_SET; in sctp_bind()
|
H A D | sctp.c | 1396 connp->conn_ixa->ixa_flags |= IXAF_SET_ULP_CKSUM | IXAF_VERIFY_SOURCE | in sctp_create() 1450 connp->conn_ixa->ixa_zoneid = zoneid; in sctp_create() 1980 connp->conn_ixa = kmem_zalloc(sizeof (ip_xmit_attr_t), kmflags); in sctp_conn_cache_constructor() 1981 if (connp->conn_ixa == NULL) { in sctp_conn_cache_constructor() 1984 connp->conn_ixa->ixa_refcnt = 1; in sctp_conn_cache_constructor() 1985 connp->conn_ixa->ixa_protocol = connp->conn_proto; in sctp_conn_cache_constructor() 1986 connp->conn_ixa->ixa_xmit_hint = CONN_TO_XMIT_HINT(connp); in sctp_conn_cache_constructor() 2076 if (connp->conn_ixa != NULL) { in sctp_conn_cache_destructor() 2077 ASSERT(connp->conn_ixa->ixa_refcnt == 1); in sctp_conn_cache_destructor() 2078 ASSERT(connp->conn_ixa->ixa_ire == NULL); in sctp_conn_cache_destructor() [all …]
|
H A D | sctp_conn.c | 242 ip_xmit_attr_t *ixa = econnp->conn_ixa; in sctp_conn_request() 464 ixa = connp->conn_ixa; in sctp_connect()
|
H A D | sctp_snmp.c | 791 if (sctp->sctp_connp->conn_ixa->ixa_tsl != NULL) { in sctp_snmp_get_mib2() 794 tsl = sctp->sctp_connp->conn_ixa->ixa_tsl; in sctp_snmp_get_mib2()
|
H A D | sctp_opt_data.c | 808 coas.coa_ixa = connp->conn_ixa; in sctp_get_opt() 1058 coas.coa_ixa = connp->conn_ixa; in sctp_set_opt()
|
/illumos-gate/usr/src/uts/common/inet/udp/ |
H A D | udp_stats.c | 215 connp->conn_ixa->ixa_tsl != NULL) { in udp_snmp_get() 218 tsl = connp->conn_ixa->ixa_tsl; in udp_snmp_get() 301 if (connp->conn_ixa->ixa_flags & in udp_snmp_get() 304 connp->conn_ixa->ixa_scopeid; in udp_snmp_get()
|
H A D | udp.c | 1622 coas.coa_ixa = connp->conn_ixa; in udp_opt_get() 2555 DTRACE_UDP5(receive, mblk_t *, NULL, ip_xmit_attr_t *, connp->conn_ixa, in udp_input() 3480 (connp->conn_ixa->ixa_flags & IXAF_SCOPEID_SET)) { in udp_ud_err_connected() 3481 sin6->sin6_scope_id = connp->conn_ixa->ixa_scopeid; in udp_ud_err_connected() 4743 connp->conn_ixa->ixa_flags |= IXAF_VERIFY_SOURCE; in udp_do_open() 4747 connp->conn_ixa->ixa_flags &= ~IXAF_IS_IPV4; in udp_do_open() 4753 connp->conn_ixa->ixa_flags |= IXAF_IS_IPV4; in udp_do_open() 4758 ASSERT(connp->conn_ixa->ixa_protocol == connp->conn_proto); in udp_do_open() 4761 connp->conn_ixa->ixa_multicast_ttl = IP_DEFAULT_MULTICAST_TTL; in udp_do_open() 4762 connp->conn_ixa->ixa_flags |= IXAF_MULTICAST_LOOP | IXAF_SET_ULP_CKSUM; in udp_do_open() [all …]
|
/illumos-gate/usr/src/uts/common/inet/iptun/ |
H A D | iptun.c | 1237 connp->conn_ixa->ixa_notify = iptun_notify; in iptun_conn_create() 1238 connp->conn_ixa->ixa_notify_cookie = iptun; in iptun_conn_create() 1258 connp->conn_ixa->ixa_zoneid = connp->conn_zoneid; in iptun_conn_create() 1262 ASSERT(!(connp->conn_ixa->ixa_free_flags & IXA_FREE_CRED)); in iptun_conn_create() 1263 connp->conn_ixa->ixa_cred = connp->conn_cred; in iptun_conn_create() 1264 connp->conn_ixa->ixa_cpid = connp->conn_cpid; in iptun_conn_create() 1266 connp->conn_ixa->ixa_tsl = crgetlabel(connp->conn_cred); in iptun_conn_create() 1272 connp->conn_ixa->ixa_flags |= IXAF_VERIFY_SOURCE; in iptun_conn_create()
|
/illumos-gate/usr/src/uts/common/inet/ |
H A D | ipclassifier.h | 263 ip_xmit_attr_t *conn_ixa; /* Options if no ancil data */ member
|