/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | conn_opt.c | 1133 ixa->ixa_flags |= IXAF_DONTROUTE; in conn_opt_set_socket() 1135 ixa->ixa_flags &= ~IXAF_DONTROUTE; in conn_opt_set_socket() 1979 ixa->ixa_flags |= IXAF_DONTFRAG; in conn_opt_set_ipv6() 1982 ixa->ixa_flags &= ~IXAF_DONTFRAG; in conn_opt_set_ipv6() 1990 ixa->ixa_flags |= IXAF_USE_MIN_MTU; in conn_opt_set_ipv6() 2231 if (ixa->ixa_flags & IXAF_IS_IPV4) { in conn_build_hdr_template() 2266 if (ixa->ixa_flags & IXAF_IS_IPV4) { in conn_build_hdr_template() 2618 ixa->ixa_flags |= IXAF_IS_IPV4; in conn_connect() 2620 ixa->ixa_flags &= ~IXAF_IS_IPV4; in conn_connect() 2722 ixa->ixa_flags &= ~IXAF_LSO_CAPAB; in conn_connect() [all …]
|
H A D | ip_output.c | 138 iaflags_t ixaflags = ixa->ixa_flags; in conn_ip_output() 416 if (ixa->ixa_flags & IXAF_IS_IPV4) { in ip_verify_src() 475 if (ixa->ixa_flags & IXAF_IS_IPV4) in ip_verify_ire() 668 ixa->ixa_flags &= ~IXAF_LSO_CAPAB; in ip_verify_lso() 690 ixa->ixa_flags |= IXAF_LSO_CAPAB; in ip_verify_lso() 723 ixa->ixa_flags |= IXAF_ZCOPY_CAPAB; in ip_verify_zcopy() 775 if (ixa->ixa_flags & IXAF_IS_IPV4) { in ip_output_simple() 798 if (ixa->ixa_flags & IXAF_IS_IPV4) in ip_output_simple() 816 iaflags_t ixaflags = ixa->ixa_flags; in ip_output_simple_v4() 1239 iaflags_t ixaflags = ixa->ixa_flags; in ire_send_broadcast_v4() [all …]
|
H A D | ip6_output.c | 117 iaflags_t ixaflags = ixa->ixa_flags; in ip_output_simple_v6() 218 ixa->ixa_flags |= IXAF_MULTIRT_MULTICAST; in ip_output_simple_v6() 221 ixa->ixa_flags &= ~IXAF_MULTIRT_MULTICAST; in ip_output_simple_v6() 546 ixa->ixa_flags |= IXAF_NO_TTL_CHANGE; in multirt_check_v6() 554 ixa->ixa_flags |= IXAF_NO_TTL_CHANGE; in multirt_check_v6() 558 ixa->ixa_flags |= IXAF_IPV6_ADD_FRAGHDR; in multirt_check_v6() 575 iaflags_t ixaflags = ixa->ixa_flags; in ire_send_multicast_v6() 625 ixa->ixa_flags |= IXAF_NO_LOOP_ZONEID_SET; in ire_send_multicast_v6() 758 } else if (ixa->ixa_flags & IXAF_SET_RAW_CKSUM) { in ip_output_sw_cksum_v6() 861 } else if (ixa->ixa_flags & IXAF_SET_RAW_CKSUM) { in ip_output_cksum_v6() [all …]
|
H A D | icmp.c | 876 ixa->ixa_flags |= IXAF_SCOPEID_SET; in rawip_do_connect() 880 ixa->ixa_flags &= ~IXAF_SCOPEID_SET; in rawip_do_connect() 2419 if (ixa->ixa_flags & IXAF_IS_IPV4) { in icmp_prepend_hdr() 3130 ixa->ixa_flags |= IXAF_IS_IPV4; in icmp_output_hdrincl() 3318 if (ixa->ixa_flags & IXAF_IS_IPV4) in icmp_output_attach_policy() 3452 ixa->ixa_flags |= IXAF_IS_IPV4; in icmp_output_ancillary() 3469 ixa->ixa_flags |= IXAF_IS_IPV4; in icmp_output_ancillary() 3471 ixa->ixa_flags &= ~IXAF_IS_IPV4; in icmp_output_ancillary() 4447 ixa->ixa_flags |= IXAF_IS_IPV4; in icmp_output_newdst() 4463 ixa->ixa_flags |= IXAF_IS_IPV4; in icmp_output_newdst() [all …]
|
H A D | ip_ftable.c | 607 ixas.ixa_flags = IXAF_NO_IPSEC | IXAF_DONTFRAG | IXAF_NO_PFHOOK; in ipfil_sendpkt() 617 ixas.ixa_flags |= IXAF_IS_IPV4; in ipfil_sendpkt() 620 ixas.ixa_flags |= IXAF_NEXTHOP_SET; in ipfil_sendpkt() 630 ixas.ixa_flags |= IXAF_NEXTHOP_SET; in ipfil_sendpkt() 1073 iaflags_t ixaflags = ixa->ixa_flags; in ip_select_route() 1077 boolean_t isv6 = !(ixa->ixa_flags & IXAF_IS_IPV4); in ip_select_route() 1086 (ixa->ixa_flags & IXAF_VERIFY_SOURCE)); in ip_select_route() 1342 if (ixa->ixa_flags & IXAF_IS_IPV4) { in ip_select_route_pkt() 1367 ASSERT(ixa->ixa_flags & IXAF_IS_IPV4); in ip_select_route_v4()
|
H A D | ip_attr.c | 251 ixm->ixm_flags = ixa->ixa_flags; in ip_xmit_attr_to_mblk() 277 if (ixa->ixa_flags & IXAF_IPSEC_SECURE) { in ip_xmit_attr_to_mblk() 389 ixa->ixa_flags = ixm->ixm_flags; in ip_xmit_attr_from_mblk() 898 ixa->ixa_flags &= ~IXAF_IPSEC_SECURE; in ixa_safe_copy() 1089 if (ixa->ixa_flags & IXAF_IPSEC_SECURE) { in ixa_cleanup() 1163 !(ixa->ixa_flags & IXAF_IS_IPV4)); in ixa_cleanup_stale()
|
H A D | spd.c | 4070 ixa->ixa_flags |= IXAF_IPSEC_SECURE; in ipsec_in_to_out() 4072 ixa->ixa_flags |= IXAF_NO_IPSEC; in ipsec_in_to_out() 4110 ixa->ixa_flags &= ~IXAF_IPSEC_SECURE; in ipsec_out_release_refs() 4253 ixa->ixa_flags |= IXAF_IPSEC_SECURE; in ip_output_attach_policy() 4257 ixa->ixa_flags &= ~IXAF_IPSEC_SECURE; in ip_output_attach_policy() 4367 connp->conn_ixa->ixa_flags |= in ipsec_conn_cache_policy() 4430 ixa->ixa_flags &= ~IXAF_IPSEC_SECURE; in ipsec_cache_outbound_policy() 4472 ixa->ixa_flags |= IXAF_IPSEC_SECURE; in ipsec_cache_outbound_policy() 4490 ixa->ixa_flags &= ~IXAF_IPSEC_SECURE; in ipsec_cache_outbound_policy() 5419 ixa->ixa_flags |= IXAF_IPSEC_SECURE; in ipsec_tun_outbound() [all …]
|
H A D | ip6.c | 480 ixas.ixa_flags = IXAF_BASIC_SIMPLE_V6; in icmp_send_reply_v6() 495 ixas.ixa_flags |= IXAF_NO_IPSEC; in icmp_send_reply_v6() 506 ixas.ixa_flags |= IXAF_SCOPEID_SET; in icmp_send_reply_v6() 519 ixas.ixa_flags |= IXAF_SET_SOURCE; in icmp_send_reply_v6() 524 ixas.ixa_flags |= IXAF_PMTU_DISCOVERY; in icmp_send_reply_v6() 1268 ixas.ixa_flags = IXAF_BASIC_SIMPLE_V6; in icmp_pkt_v6() 1282 ixas.ixa_flags |= IXAF_SCOPEID_SET; in icmp_pkt_v6() 1308 ixas.ixa_flags |= IXAF_NO_IPSEC; in icmp_pkt_v6() 1335 ixas.ixa_flags |= IXAF_SET_SOURCE; in icmp_pkt_v6() 1365 ixas.ixa_flags |= IXAF_TRUSTED_ICMP; in icmp_pkt_v6() [all …]
|
H A D | ip_sadb.c | 103 boolean_t tunnel_mode = (ixa->ixa_flags & IXAF_IPSEC_TUNNEL); in ipsec_getassocbyconn() 583 ASSERT(ixa->ixa_flags & IXAF_IPSEC_SECURE); in ipsec_outbound_sa() 602 if (ixa->ixa_flags & IXAF_IS_IPV4) { in ipsec_outbound_sa()
|
H A D | ip.c | 1696 ixas.ixa_flags = IXAF_BASIC_SIMPLE_V4; in icmp_send_reply_v4() 1711 ixas.ixa_flags |= IXAF_NO_IPSEC; in icmp_send_reply_v4() 1725 ixas.ixa_flags |= IXAF_SET_SOURCE; in icmp_send_reply_v4() 2819 ixas.ixa_flags |= IXAF_NO_IPSEC; in icmp_pkt() 2838 ixas.ixa_flags |= IXAF_SET_SOURCE; in icmp_pkt() 2910 ixas.ixa_flags |= IXAF_TRUSTED_ICMP; in icmp_pkt() 3567 ixa->ixa_flags |= IXAF_SET_SOURCE; in ip_set_destination_v4() 3569 ixa->ixa_flags &= ~IXAF_SET_SOURCE; in ip_set_destination_v4() 3765 ixa->ixa_flags |= IXAF_PMTU_IPV4_DF; in ip_get_pmtu() 12201 iaflags_t ixaflags = ixa->ixa_flags; in ip_output_post_ipsec() [all …]
|
H A D | ip_netinfo.c | 1508 ixas.ixa_flags = IXAF_BASIC_SIMPLE_V6; in ip_ni_queue_func_impl() 1510 ixas.ixa_flags = IXAF_BASIC_SIMPLE_V4; in ip_ni_queue_func_impl() 1512 ixas.ixa_flags &= ~IXAF_VERIFY_SOURCE; in ip_ni_queue_func_impl()
|
/illumos-gate/usr/src/uts/common/inet/iptun/ |
H A D | iptun.c | 742 ixa->ixa_flags |= IXAF_IS_IPV4; in iptun_bind() 753 ixa->ixa_flags &= ~IXAF_IS_IPV4; in iptun_bind() 766 ixa->ixa_flags |= IXAF_IS_IPV4; in iptun_bind() 809 ixa->ixa_flags |= IXAF_VERIFY_PMTU; in iptun_bind() 1766 ixa->ixa_flags |= IXAF_DONTFRAG; in iptun_get_dst_pmtu() 1818 ixa->ixa_flags |= IXAF_DONTFRAG; in iptun_update_dst_pmtu() 2961 ixa->ixa_flags &= ~IXAF_DONTFRAG; in iptun_out_process_ipv4() 2964 ixa->ixa_flags |= IXAF_DONTFRAG; in iptun_out_process_ipv4() 3090 ixa->ixa_flags &= ~IXAF_DONTFRAG; in iptun_out_process_ipv6() 3092 ixa->ixa_flags |= IXAF_DONTFRAG; in iptun_out_process_ipv6() [all …]
|
/illumos-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp_error.c | 271 ixa->ixa_flags &= ~IXAF_VERIFY_PMTU; in sctp_send_abort() 275 ixa->ixa_flags |= IXAF_IS_IPV4; in sctp_send_abort() 279 ixa->ixa_flags &= ~IXAF_IS_IPV4; in sctp_send_abort() 307 ixa->ixa_flags |= IXAF_NO_IPSEC; in sctp_send_abort() 379 ixas.ixa_flags = IXAF_BASIC_SIMPLE_V4; in sctp_ootb_send_abort() 402 ixas.ixa_flags = IXAF_BASIC_SIMPLE_V6; in sctp_ootb_send_abort() 404 ixas.ixa_flags |= IXAF_SCOPEID_SET; in sctp_ootb_send_abort() 460 ixas.ixa_flags |= IXAF_NO_IPSEC; in sctp_ootb_send_abort()
|
H A D | sctp_shutdown.c | 289 ixas.ixa_flags = IXAF_BASIC_SIMPLE_V4; in sctp_ootb_shutdown_ack() 311 ixas.ixa_flags = IXAF_BASIC_SIMPLE_V6; in sctp_ootb_shutdown_ack() 313 ixas.ixa_flags |= IXAF_SCOPEID_SET; in sctp_ootb_shutdown_ack() 354 ixas.ixa_flags |= IXAF_NO_IPSEC; in sctp_ootb_shutdown_ack()
|
H A D | sctp_conn.c | 285 ASSERT(!(ixa->ixa_flags & IXAF_IS_IPV4)); in sctp_conn_request() 291 ixa->ixa_flags |= IXAF_SCOPEID_SET; in sctp_conn_request() 556 ixa->ixa_flags |= IXAF_SCOPEID_SET; in sctp_connect() 559 ixa->ixa_flags &= ~IXAF_SCOPEID_SET; in sctp_connect()
|
H A D | sctp.c | 987 if (ixa->ixa_flags & IXAF_IS_IPV4) in sctp_update_pmtu() 1024 ixa->ixa_flags |= IXAF_PMTU_TOO_SMALL; in sctp_update_pmtu() 1026 if (ixa->ixa_flags & IXAF_PMTU_TOO_SMALL) in sctp_update_pmtu() 1027 ixa->ixa_flags &= ~(IXAF_DONTFRAG | IXAF_PMTU_IPV4_DF); in sctp_update_pmtu() 1034 if (ixa->ixa_flags & IXAF_IS_IPV4) { in sctp_update_pmtu() 1035 if (!(ixa->ixa_flags & IXAF_PMTU_IPV4_DF)) { in sctp_update_pmtu() 1396 connp->conn_ixa->ixa_flags |= IXAF_SET_ULP_CKSUM | IXAF_VERIFY_SOURCE | in sctp_create() 2103 connp->conn_ixa->ixa_flags |= IXAF_SET_ULP_CKSUM | IXAF_VERIFY_SOURCE | in sctp_conn_init()
|
H A D | sctp_common.c | 119 fp->sf_ixa->ixa_flags |= IXAF_PMTU_DISCOVERY; in sctp_get_dest() 1045 ASSERT(fp->sf_ixa->ixa_flags & IXAF_IS_IPV4); in sctp_v4_label() 1055 ASSERT(!(fp->sf_ixa->ixa_flags & IXAF_IS_IPV4)); in sctp_v6_label() 1794 fp->sf_ixa->ixa_flags |= IXAF_IS_IPV4; in sctp_init_faddr() 1800 fp->sf_ixa->ixa_flags &= ~IXAF_IS_IPV4; in sctp_init_faddr()
|
H A D | sctp_bind.c | 276 connp->conn_ixa->ixa_flags |= IXAF_SCOPEID_SET; in sctp_bind() 280 connp->conn_ixa->ixa_flags &= ~IXAF_SCOPEID_SET; in sctp_bind()
|
H A D | sctp_cookie.c | 613 ixa->ixa_flags &= ~IXAF_VERIFY_PMTU; in sctp_send_initack() 616 ixa->ixa_flags |= IXAF_IS_IPV4; in sctp_send_initack() 618 ixa->ixa_flags &= ~IXAF_IS_IPV4; in sctp_send_initack()
|
H A D | sctp_opt_data.c | 1503 (sctp->sctp_primary->sf_ixa->ixa_flags & in sctp_getpeeraddrs() 1533 (fp->sf_ixa->ixa_flags & IXAF_SCOPEID_SET)) in sctp_getpeeraddrs()
|
/illumos-gate/usr/src/uts/common/inet/udp/ |
H A D | udp.c | 1768 ixa->ixa_flags |= IXAF_UCRED_TSL; in udp_do_opt_set() 2167 if (ixa->ixa_flags & IXAF_IS_IPV4) { in udp_prepend_hdr() 2840 ixa->ixa_flags &= ~IXAF_SCOPEID_SET; in udp_output_ancillary() 2841 ixa->ixa_flags |= IXAF_IS_IPV4; in udp_output_ancillary() 2857 ixa->ixa_flags |= IXAF_IS_IPV4; in udp_output_ancillary() 2859 ixa->ixa_flags &= ~IXAF_IS_IPV4; in udp_output_ancillary() 3396 if (ixa->ixa_flags & IXAF_IS_IPV4) { in udp_prepend_header_template() 3878 ixa->ixa_flags |= IXAF_IS_IPV4; in udp_output_newdst() 3894 ixa->ixa_flags |= IXAF_IS_IPV4; in udp_output_newdst() 3896 ixa->ixa_flags &= ~IXAF_IS_IPV4; in udp_output_newdst() [all …]
|
/illumos-gate/usr/src/uts/common/inet/tcp/ |
H A D | tcp_output.c | 1301 if (ixa->ixa_flags & IXAF_IS_IPV4) { in tcp_output() 2014 if (ixa->ixa_flags & IXAF_IS_IPV4) { in tcp_send() 2055 if (ixa->ixa_flags & IXAF_IS_IPV4) { in tcp_send() 2206 ixa->ixa_flags |= IXAF_REACH_CONF; in tcp_send() 2208 ixa->ixa_flags &= ~IXAF_REACH_CONF; in tcp_send() 2403 if (ixa->ixa_flags & IXAF_IS_IPV4) { in tcp_xmit_ctl() 2612 ixa->ixa_flags |= IXAF_IS_IPV4; in tcp_xmit_early_reset() 2621 ixa->ixa_flags &= ~IXAF_IS_IPV4; in tcp_xmit_early_reset() 2624 ixa->ixa_flags |= IXAF_SCOPEID_SET; in tcp_xmit_early_reset() 2684 ixa->ixa_flags |= IXAF_NO_IPSEC; in tcp_xmit_early_reset() [all …]
|
H A D | tcp.c | 627 connp->conn_ixa->ixa_flags |= IXAF_PMTU_DISCOVERY; in tcp_set_destination() 1703 connp->conn_ixa->ixa_flags |= IXAF_SCOPEID_SET; in tcp_connect_ipv6() 1706 connp->conn_ixa->ixa_flags &= ~IXAF_SCOPEID_SET; in tcp_connect_ipv6() 1814 if (connp->conn_ixa->ixa_flags & IXAF_SCOPEID_SET) in tcp_disconnect_common() 2501 ixaflags = ixa->ixa_flags; in tcp_update_pmtu() 2554 ixa->ixa_flags = ixaflags; in tcp_update_pmtu() 2696 connp->conn_ixa->ixa_flags |= IXAF_NO_DEV_FLOW_CTL; in tcp_create_common() 3206 ixa->ixa_flags |= IXAF_VERIFY_ZCOPY; in tcp_zcopy_check() 3211 ixa->ixa_flags &= ~IXAF_VERIFY_ZCOPY; in tcp_zcopy_check() 3344 if (ixa->ixa_flags & IXAF_LSO_CAPAB) { in tcp_update_lso() [all …]
|
H A D | tcp_bind.c | 617 ixa->ixa_flags |= IXAF_SCOPEID_SET; in tcp_bind_check() 621 ixa->ixa_flags &= ~IXAF_SCOPEID_SET; in tcp_bind_check()
|
/illumos-gate/usr/src/uts/common/inet/ |
H A D | sadb.h | 613 (((ixa)->ixa_flags & IXAF_IPSEC_TUNNEL) ? \ 617 (((ixa)->ixa_flags & IXAF_IPSEC_TUNNEL) ? \
|