Lines Matching refs:ira

1067 esp_inbound(mblk_t *data_mp, void *arg, ip_recv_attr_t *ira)  in esp_inbound()  argument
1070 ipsa_t *ipsa = ira->ira_ipsec_esp_sa; in esp_inbound()
1071 netstack_t *ns = ira->ira_ill->ill_ipst->ips_netstack; in esp_inbound()
1089 ip_drop_packet(data_mp, B_TRUE, ira->ira_ill, in esp_inbound()
1092 BUMP_MIB(ira->ira_ill->ill_ip_mib, ipIfStatsInDiscards); in esp_inbound()
1100 if (!(ira->ira_flags & IRAF_IS_IPV4)) { in esp_inbound()
1111 return (esp_submit_req_inbound(data_mp, ira, ipsa, in esp_inbound()
1398 esp_in_done(mblk_t *data_mp, ip_recv_attr_t *ira, ipsec_crypto_t *ic) in esp_in_done() argument
1407 netstack_t *ns = ira->ira_ill->ill_ipst->ips_netstack; in esp_in_done()
1411 assoc = ira->ira_ipsec_esp_sa; in esp_in_done()
1477 ASSERT(ira->ira_flags & IRAF_ESP_UDP_PORTS); in esp_in_done()
1478 ASSERT(ira->ira_esp_udp_ports != 0); in esp_in_done()
1479 esp_port_freshness(ira->ira_esp_udp_ports, assoc); in esp_in_done()
1502 if (esp_strip_header(data_mp, (ira->ira_flags & IRAF_IS_IPV4), in esp_in_done()
1506 if (!ip_recv_attr_replace_label(ira, assoc->ipsa_tsl)) { in esp_in_done()
1507 ip_drop_packet(data_mp, B_TRUE, ira->ira_ill, in esp_in_done()
1510 BUMP_MIB(ira->ira_ill->ill_ip_mib, in esp_in_done()
1523 sadb_buf_pkt(assoc, data_mp, ira); in esp_in_done()
1533 ip_drop_packet(data_mp, B_TRUE, ira->ira_ill, counter, in esp_in_done()
1535 BUMP_MIB(ira->ira_ill->ill_ip_mib, ipIfStatsInDiscards); in esp_in_done()
1544 esp_log_bad_auth(mblk_t *mp, ip_recv_attr_t *ira) in esp_log_bad_auth() argument
1546 ipsa_t *assoc = ira->ira_ipsec_esp_sa; in esp_log_bad_auth()
1547 netstack_t *ns = ira->ira_ill->ill_ipst->ips_netstack; in esp_log_bad_auth()
1563 ip_drop_packet(mp, B_TRUE, ira->ira_ill, in esp_log_bad_auth()
1826 esp_submit_req_inbound(mblk_t *esp_mp, ip_recv_attr_t *ira, in esp_submit_req_inbound() argument
1842 netstack_t *ns = ira->ira_ill->ill_ipst->ips_netstack; in esp_submit_req_inbound()
1876 ip_drop_packet(esp_mp, B_TRUE, ira->ira_ill, in esp_submit_req_inbound()
1883 if ((mp = ip_recv_attr_to_mblk(ira)) == NULL || in esp_submit_req_inbound()
1885 BUMP_MIB(ira->ira_ill->ill_ip_mib, ipIfStatsInDiscards); in esp_submit_req_inbound()
1887 ira->ira_ill); in esp_submit_req_inbound()
1973 esp_mp = esp_in_done(esp_mp, ira, ic); in esp_submit_req_inbound()
1990 BUMP_MIB(ira->ira_ill->ill_ip_mib, ipIfStatsInDiscards); in esp_submit_req_inbound()
1991 esp_log_bad_auth(esp_mp, ira); in esp_submit_req_inbound()
2000 BUMP_MIB(ira->ira_ill->ill_ip_mib, ipIfStatsInDiscards); in esp_submit_req_inbound()
2001 esp_crypto_failed(esp_mp, B_TRUE, kef_rc, ira->ira_ill, espstack); in esp_submit_req_inbound()
2730 ipsecesp_icmp_error(mblk_t *data_mp, ip_recv_attr_t *ira) in ipsecesp_icmp_error() argument
2732 netstack_t *ns = ira->ira_ill->ill_ipst->ips_netstack; in ipsecesp_icmp_error()
2751 ip_drop_packet(data_mp, B_TRUE, ira->ira_ill, in ipsecesp_icmp_error()
3025 esp_inbound_restart(mblk_t *mp, ip_recv_attr_t *ira) in esp_inbound_restart() argument
3028 netstack_t *ns = ira->ira_ill->ill_ipst->ips_netstack; in esp_inbound_restart()
3034 mp = ipsec_inbound_esp_sa(mp, ira, &esph); in esp_inbound_restart()
3039 ASSERT(ira->ira_flags & IRAF_IPSEC_SECURE); in esp_inbound_restart()
3040 ASSERT(ira->ira_ipsec_esp_sa != NULL); in esp_inbound_restart()
3042 mp = ira->ira_ipsec_esp_sa->ipsa_input_func(mp, esph, ira); in esp_inbound_restart()
3051 ip_input_post_ipsec(mp, ira); in esp_inbound_restart()
3939 uint32_t spi, void *addr, int af, ip_recv_attr_t *ira) argument
3941 netstack_t *ns = ira->ira_ill->ill_ipst->ips_netstack;
3950 ip_drop_packet(mp, B_TRUE, ira->ira_ill,