Lines Matching refs:ira
322 sctp_faddr_t *fp, ip_pkt_t *ipp, ip_recv_attr_t *ira) in sctp_input_add_ancillary() argument
364 ira->ira_ruifindex != sctp->sctp_recvifindex) { in sctp_input_add_ancillary()
510 ifindex = ira->ira_ruifindex; in sctp_input_add_ancillary()
1286 sctp_faddr_t *fp, ip_pkt_t *ipp, ip_recv_attr_t *ira) in sctp_data_chunk() argument
1549 ipp, ira) == 0) { in sctp_data_chunk()
1686 ipp, ira) == 0) { in sctp_data_chunk()
2285 ip_pkt_t *ipp, ip_recv_attr_t *ira) in sctp_process_forward_tsn() argument
2369 &dmp, dc, fp, ipp, ira) == 0) { in sctp_process_forward_tsn()
3364 sctp_check_in_policy(mblk_t *mp, ip_recv_attr_t *ira, ip_stack_t *ipst) in sctp_check_in_policy() argument
3388 ipha, ip6h, ira, ns); in sctp_check_in_policy()
3397 sctp_ootb_input(mblk_t *mp, ip_recv_attr_t *ira, ip_stack_t *ipst) in sctp_ootb_input() argument
3403 uint_t ip_hdr_len = ira->ira_ip_hdr_length; in sctp_ootb_input()
3407 zoneid_t zoneid = ira->ira_zoneid; in sctp_ootb_input()
3410 ASSERT(ira->ira_ill == NULL); in sctp_ootb_input()
3412 secure = ira->ira_flags & IRAF_IPSEC_SECURE; in sctp_ootb_input()
3434 if (ira->ira_flags & IRAF_IS_IPV4) { in sctp_ootb_input()
3460 if (secure && sctp_check_in_policy(mp, ira, ipst) == NULL) in sctp_ootb_input()
3463 NULL, 0, mp, 0, B_TRUE, ira, ipst); in sctp_ootb_input()
3472 sctp_add_recvq(sctp, mp, B_FALSE, ira); in sctp_ootb_input()
3483 sctp_input_data(sctp, mp, ira); in sctp_ootb_input()
3492 if (secure && sctp_check_in_policy(mp, ira, ipst) == NULL) in sctp_ootb_input()
3494 sctp_ootb_shutdown_ack(mp, ip_hdr_len, ira, ipst); in sctp_ootb_input()
3502 if (secure && sctp_check_in_policy(mp, ira, ipst) == NULL) in sctp_ootb_input()
3505 NULL, 0, mp, 0, B_TRUE, ira, ipst); in sctp_ootb_input()
3517 ip_recv_attr_t *ira) in sctp_input() argument
3521 ill_t *ill = ira->ira_ill; in sctp_input()
3524 iaflags_t iraflags = ira->ira_flags; in sctp_input()
3525 ill_t *rill = ira->ira_rill; in sctp_input()
3529 if (connp->conn_min_ttl != 0 && connp->conn_min_ttl > ira->ira_ttl) { in sctp_input()
3546 ip6h, ira); in sctp_input()
3556 ira->ira_ill = ira->ira_rill = NULL; in sctp_input()
3560 sctp_add_recvq(sctp, mp, B_FALSE, ira); in sctp_input()
3569 sctp_add_recvq(sctp, mp, B_TRUE, ira); in sctp_input()
3576 if (ira->ira_flags & IRAF_ICMP_ERROR) in sctp_input()
3579 sctp_input_data(sctp, mp, ira); in sctp_input()
3584 ira->ira_ill = ill; in sctp_input()
3585 ira->ira_rill = rill; in sctp_input()
3609 sctp_input_data(sctp_t *sctp, mblk_t *mp, ip_recv_attr_t *ira) in sctp_input_data() argument
3624 uint_t ip_hdr_len = ira->ira_ip_hdr_length; in sctp_input_data()
3640 ASSERT(ira->ira_ill == NULL); in sctp_input_data()
3656 ifindex = ira->ira_ruifindex; in sctp_input_data()
3665 if (ira->ira_flags & IRAF_IS_IPV4) { in sctp_input_data()
3689 if (ira->ira_flags & IRAF_IS_IPV4) { in sctp_input_data()
3748 sctp_ootb_shutdown_ack(mp, ip_hdr_len, ira, ipst); in sctp_input_data()
3802 sizeof (tsn), mp, 0, B_FALSE, ira); in sctp_input_data()
3812 &ipp, ira); in sctp_input_data()
3829 0, mp, 0, B_FALSE, ira); in sctp_input_data()
3850 0, NULL, 0, mp, 0, B_FALSE, ira); in sctp_input_data()
3905 sctp_send_initack(sctp, sctph, ch, mp, ira); in sctp_input_data()
3909 sctph, &recv_adaptation, NULL, ira) != -1) { in sctp_input_data()
3927 ira); in sctp_input_data()
3951 &ipp, ira); in sctp_input_data()
3966 sctp_send_initack(sctp, sctph, ch, mp, ira); in sctp_input_data()
3973 ira) == -1) { in sctp_input_data()
3988 ip_hdr_len, iack, ira); in sctp_input_data()
3992 0, B_FALSE, ira); in sctp_input_data()
4071 0, mp, 0, B_TRUE, ira); in sctp_input_data()
4081 sctp_send_cookie_echo(sctp, ch, mp, ira); in sctp_input_data()
4088 sctp_send_initack(sctp, sctph, ch, mp, ira); in sctp_input_data()
4091 cr = ira->ira_cred; in sctp_input_data()
4092 cpid = ira->ira_cpid; in sctp_input_data()
4095 sctph, &recv_adaptation, NULL, ira) == -1) { in sctp_input_data()
4138 cr = ira->ira_cred; in sctp_input_data()
4139 cpid = ira->ira_cpid; in sctp_input_data()
4169 cr = ira->ira_cred; in sctp_input_data()
4170 cpid = ira->ira_cpid; in sctp_input_data()
4173 sctph, &recv_adaptation, NULL, ira) == -1) { in sctp_input_data()
4207 sctp_send_initack(sctp, sctph, ch, mp, ira); in sctp_input_data()
4313 0, NULL, 0, mp, 0, B_FALSE, ira); in sctp_input_data()