/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip_output.c | 1082 ip_recv_attr_t iras; /* NOTE: No bzero for performance */ local 1149 ipsec_out_to_in(ixa, ill, &iras); 1150 iras.ira_pktlen = pktlen; 1154 iras.ira_flags |= IRAF_IPV4_OPTIONS; 1168 ira_cleanup(&iras, B_FALSE); 1178 pktlen = iras.ira_pktlen = ntohs(ipha->ipha_length); 1190 iras.ira_zoneid = ire->ire_zoneid; 1193 iras.ira_flags |= IRAF_SYSTEM_LABELED; 1201 if (!tsol_get_pkt_label(mp, IPV4_VERSION, &iras)) { 1207 ASSERT(iras 1557 ip_recv_attr_t iras; local 1994 ip_recv_attr_t iras; local 2056 ip_recv_attr_t iras; /* NOTE: No bzero for performance */ local 2423 ip_recv_attr_t iras; local [all...] |
H A D | ip6_output.c | 383 ip_recv_attr_t iras; /* NOTE: No bzero for performance */ local 494 ipsec_out_to_in(ixa, ill, &iras); 495 iras.ira_pktlen = pktlen; 502 iras.ira_zoneid = ire->ire_zoneid; 505 iras.ira_flags |= IRAF_SYSTEM_LABELED; 513 if (!tsol_get_pkt_label(mp, IPV6_VERSION, &iras)) { 519 ASSERT(iras.ira_tsl != NULL); 525 ip_fanout_v6(mp, ip6h, &iras); 527 /* We moved any IPsec refs from ixa to iras */ 528 ira_cleanup(&iras, B_FALS 668 ip_recv_attr_t iras; local 1055 ip_recv_attr_t iras; local [all...] |
H A D | ip_input.c | 202 ip_recv_attr_t iras; /* Receive attributes */ local 213 iras.ira_ill = iras.ira_rill = ill; 214 iras.ira_ruifindex = ill->ill_phyint->phyint_ifindex; 215 iras.ira_rifindex = iras.ira_ruifindex; 216 iras.ira_sqp = NULL; 217 iras.ira_ring = ip_ring; 219 iras.ira_xmit_hint = ILL_RING_TO_XMIT_HINT(ip_ring); 221 iras [all...] |
H A D | ip6_input.c | 199 ip_recv_attr_t iras; /* Receive attributes */ local 210 iras.ira_ill = iras.ira_rill = ill; 211 iras.ira_ruifindex = ill->ill_phyint->phyint_ifindex; 212 iras.ira_rifindex = iras.ira_ruifindex; 213 iras.ira_sqp = NULL; 214 iras.ira_ring = ip_ring; 216 iras.ira_xmit_hint = ILL_RING_TO_XMIT_HINT(ip_ring); 218 iras [all...] |
H A D | ip_mroute.c | 1985 ip_recv_attr_t iras; local 2093 bzero(&iras, sizeof (iras)); 2094 iras.ira_flags = IRAF_IS_IPV4; 2095 iras.ira_ip_hdr_length = 2097 iras.ira_pktlen = msgdsize(mp_copy); 2098 (mrouter->conn_recv)(mrouter, mp_copy, NULL, &iras); 2099 ASSERT(!(iras.ira_flags & IRAF_IPSEC_SECURE)); 2204 ip_recv_attr_t iras; local 2283 bzero(&iras, sizeo 3143 ip_recv_attr_t iras; local [all...] |
H A D | ip_ndp.c | 1406 ip_recv_attr_t iras; local 1412 if (!ip_recv_attr_from_mblk(attrmp, &iras)) { 1417 ira_cleanup(&iras, B_TRUE); 1421 ASSERT(ill == iras.ira_rill); 1423 ip_ndp_find_addresses(mp, &iras, ill, &targ, &haddr, &haddrlen); 1502 ira_cleanup(&iras, B_TRUE); 2823 ip_recv_attr_t iras; local 2825 bzero(&iras, sizeof (iras)); 2826 iras 3520 ip_recv_attr_t iras; local [all...] |
H A D | ip_arp.c | 828 ip_recv_attr_t iras; local 944 bzero(&iras, sizeof (iras)); 945 iras.ira_ill = iras.ira_rill = ill; 966 &iras, src_ncec); 969 arp_notify(src_paddr, mp1, AR_CN_FAILED, &iras, 1001 arp_notify(src_paddr, mp1, AR_CN_ANNOUNCE, &iras, 1067 arp_notify(src_paddr, mp1, AR_CN_FAILED, &iras, 1071 arp_notify(src_paddr, mp1, AR_CN_ANNOUNCE, &iras, [all...] |
H A D | ipsecah.c | 715 ip_recv_attr_t iras; local 720 if (!ip_recv_attr_from_mblk(async_mp, &iras)) { 727 ah_inbound_restart(mp, &iras); 729 ira_cleanup(&iras, B_TRUE); 2759 ip_recv_attr_t iras; local 2776 if (!ip_recv_attr_from_mblk(async_mp, &iras)) { 2782 ns = iras.ira_ill->ill_ipst->ips_netstack; 2787 data_mp = ah_auth_in_done(data_mp, &iras, ic); 2792 ip_input_post_ipsec(data_mp, &iras); 2795 ah_log_bad_auth(data_mp, &iras, i [all...] |
H A D | ipsecesp.c | 1951 ip_recv_attr_t iras; local 1968 if (!ip_recv_attr_from_mblk(async_mp, &iras)) { 1975 ns = iras.ira_ill->ill_ipst->ips_netstack; 1980 data_mp = esp_in_done(data_mp, &iras, ic); 1985 ip_input_post_ipsec(data_mp, &iras); 1987 esp_log_bad_auth(data_mp, &iras); 1994 ip_drop_packet(data_mp, B_TRUE, iras.ira_ill, 1997 BUMP_MIB(iras.ira_ill->ill_ip_mib, ipIfStatsInDiscards); 2000 ira_cleanup(&iras, B_TRUE); 3246 ip_recv_attr_t iras; local [all...] |
H A D | ip.c | 12984 ip_recv_attr_t iras; local 13088 bzero(&iras, sizeof (iras)); 13089 iras.ira_ill = iras.ira_rill = ill; 13090 iras.ira_ruifindex = ill->ill_phyint->phyint_ifindex; 13091 iras.ira_rifindex = iras.ira_ruifindex; 13092 iras.ira_flags = IRAF_IS_IPV4; 13095 icmp_param_problem(mp, (uint8_t)code, &iras); [all...] |
H A D | ip_if.c | 2408 ip_recv_attr_t iras; local 2410 bzero(&iras, sizeof (iras)); 2411 iras.ira_flags = 0; 2412 iras.ira_ill = iras.ira_rill = ill; 2413 iras.ira_ruifindex = ill->ill_phyint->phyint_ifindex; 2414 iras.ira_rifindex = iras.ira_ruifindex; 2501 iras [all...] |
H A D | spd.c | 5470 ip_recv_attr_t iras; local 5479 if (!ip_recv_attr_from_mblk(attr_mp, &iras)) { 5482 ira_cleanup(&iras, B_TRUE); 5493 inner_ipv6, pkt_unique, &iras, ns); 5494 ira_cleanup(&iras, B_TRUE);
|
H A D | sadb.c | 7031 ip_recv_attr_t iras; local 7043 if (!ip_recv_attr_from_mblk(buf_pkt, &iras)) { 7048 ip_input_post_ipsec(data_mp, &iras); 7050 ira_cleanup(&iras, B_TRUE);
|
/illumos-gate/usr/src/uts/common/inet/ |
H A D | squeue.c | 722 ip_recv_attr_t *ira, iras; local 792 if (!ip_recv_attr_from_mblk(attrmp, &iras)) { 796 ira_cleanup(&iras, B_TRUE); 800 ira = &iras;
|
/illumos-gate/usr/src/uts/common/inet/sctp/ |
H A D | sctp.c | 1888 ip_recv_attr_t iras; local 1920 if (!ip_recv_attr_from_mblk(mp, &iras)) { 1923 ira_cleanup(&iras, B_TRUE); 1927 if (iras.ira_flags & IRAF_ICMP_ERROR) 1930 sctp_input_data(sctp, data_mp, &iras); 1932 ira_cleanup(&iras, B_TRUE);
|