Lines Matching refs:ixa

1004 ah_outbound_finish(mblk_t *data_mp, ip_xmit_attr_t *ixa)  in ah_outbound_finish()  argument
1006 netstack_t *ns = ixa->ixa_ipst->ips_netstack; in ah_outbound_finish()
1009 ill_t *ill = ixa->ixa_nce->nce_ill; in ah_outbound_finish()
1011 if (!ipsec_outbound_sa(data_mp, ixa, IPPROTO_AH)) { in ah_outbound_finish()
1020 data_mp = ah_outbound(data_mp, ixa); in ah_outbound_finish()
1024 (void) ip_output_post_ipsec(data_mp, ixa); in ah_outbound_finish()
2964 ah_submit_req_outbound(mblk_t *phdr_mp, ip_xmit_attr_t *ixa, in ah_submit_req_outbound() argument
2973 ill_t *ill = ixa->ixa_nce->nce_ill; in ah_submit_req_outbound()
2983 if ((mp = ip_xmit_attr_to_mblk(ixa)) == NULL || in ah_submit_req_outbound()
3012 ASSERT(ixa->ixa_ipsec_ah_sa != NULL); in ah_submit_req_outbound()
3022 phdr_mp = ah_auth_out_done(phdr_mp, ixa, ic); in ah_submit_req_outbound()
3380 ah_outbound(mblk_t *data_mp, ip_xmit_attr_t *ixa) in ah_outbound() argument
3387 netstack_t *ns = ixa->ixa_ipst->ips_netstack; in ah_outbound()
3390 ill_t *ill = ixa->ixa_nce->nce_ill; in ah_outbound()
3405 assoc = ixa->ixa_ipsec_ah_sa; in ah_outbound()
3418 ixa = ip_xmit_attr_duplicate(ixa); in ah_outbound()
3419 if (ixa == NULL) { in ah_outbound()
3428 ip_xmit_attr_replace_tsl(ixa, assoc->ipsa_otsl); in ah_outbound()
3430 data_mp = sadb_whack_label(data_mp, assoc, ixa, in ah_outbound()
3434 ixa_refrele(ixa); in ah_outbound()
3444 if (ixa->ixa_flags & IXAF_IS_IPV4) { in ah_outbound()
3468 ixa_refrele(ixa); in ah_outbound()
3482 if (ixa->ixa_flags & IXAF_IS_IPV4) { in ah_outbound()
3492 ip_drop_packet(data_mp, B_FALSE, ixa->ixa_nce->nce_ill, in ah_outbound()
3497 ixa_refrele(ixa); in ah_outbound()
3514 data_mp = ah_submit_req_outbound(data_mp, ixa, length_to_skip, assoc); in ah_outbound()
3516 ixa_refrele(ixa); in ah_outbound()
3867 ah_auth_out_done(mblk_t *phdr_mp, ip_xmit_attr_t *ixa, ipsec_crypto_t *ic) in ah_auth_out_done() argument
3876 netstack_t *ns = ixa->ixa_ipst->ips_netstack; in ah_auth_out_done()
3879 ill_t *ill = ixa->ixa_nce->nce_ill; in ah_auth_out_done()
3881 isv4 = (ixa->ixa_flags & IXAF_IS_IPV4); in ah_auth_out_done()
3894 ASSERT(ixa->ixa_flags & IXAF_IPSEC_SECURE); in ah_auth_out_done()
3895 ASSERT(ixa->ixa_ipsec_ah_sa != NULL); in ah_auth_out_done()
3896 ah_set_usetime(ixa->ixa_ipsec_ah_sa, B_FALSE); in ah_auth_out_done()