Symbol: ipha_t
usr/src/cmd/cmd-inet/usr.sbin/snoop/snoop_ether.c
1749
return (msgsize < sizeof (ipha_t) ? 0 : IPH_HDR_LENGTH((ipha_t *)hdr));
usr/src/cmd/mdb/common/modules/ip/ip.c
1351
ipha_t iph[1];
usr/src/common/inet/inet_hash.c
221
ipha_t *iphp;
usr/src/common/inet/inet_hash.c
228
iphp = (ipha_t *)(mp->b_rptr + skip_len);
usr/src/common/inet/inet_hash.c
229
if (((unsigned char *)iphp + sizeof (ipha_t) > mp->b_wptr) ||
usr/src/uts/common/inet/ilb/ilb.c
1544
ilb_icmp_v4(ilb_stack_t *ilbs, ill_t *ill, mblk_t *mp, ipha_t *ipha,
usr/src/uts/common/inet/ilb/ilb.c
1884
ilb_check_v4(ilb_stack_t *ilbs, ill_t *ill, mblk_t *mp, ipha_t *ipha, int l4,
usr/src/uts/common/inet/ilb/ilb_conn.c
897
ipha_t *in_iph4;
usr/src/uts/common/inet/ilb/ilb_conn.c
919
in_iph4 = (ipha_t *)&icmph4[1];
usr/src/uts/common/inet/ilb/ilb_nat.c
443
ipha_t *ipha;
usr/src/uts/common/inet/ilb/ilb_nat.c
518
ipha_t *ipha;
usr/src/uts/common/inet/ilb/ilb_nat.c
570
ilb_nat_icmpv4(mblk_t *mp, ipha_t *out_iph, icmph_t *icmph, ipha_t *in_iph,
usr/src/uts/common/inet/ilb/ilb_nat.h
82
extern void ilb_nat_icmpv4(mblk_t *, ipha_t *, icmph_t *, ipha_t *,
usr/src/uts/common/inet/ilb_ip.h
47
extern int ilb_check_v4(ilb_stack_t *, ill_t *, mblk_t *, ipha_t *, int,
usr/src/uts/common/inet/ip.h
188
((int)(((ipha_t *)ipha)->ipha_version_and_hdr_length & 0xF) << 2)
usr/src/uts/common/inet/ip.h
191
((int)(((ipha_t *)ipha)->ipha_version_and_hdr_length) >> 4)
usr/src/uts/common/inet/ip.h
3231
extern mblk_t *ip_check_optlen(mblk_t *, ipha_t *, uint_t, uint_t,
usr/src/uts/common/inet/ip.h
3236
extern uint16_t ip_csum_hdr(ipha_t *);
usr/src/uts/common/inet/ip.h
3237
extern void ip_forward_xmit_v4(nce_t *, ill_t *, mblk_t *, ipha_t *,
usr/src/uts/common/inet/ip.h
3239
extern boolean_t ip_forward_options(mblk_t *, ipha_t *, ill_t *,
usr/src/uts/common/inet/ip.h
3273
extern ipaddr_t ip_input_options(ipha_t *, ipaddr_t, mblk_t *,
usr/src/uts/common/inet/ip.h
3275
extern boolean_t ip_input_local_options(mblk_t *, ipha_t *, ip_recv_attr_t *);
usr/src/uts/common/inet/ip.h
3276
extern mblk_t *ip_input_fragment(mblk_t *, ipha_t *, ip_recv_attr_t *);
usr/src/uts/common/inet/ip.h
3280
extern void ip_fanout_v4(mblk_t *, ipha_t *, ip_recv_attr_t *);
usr/src/uts/common/inet/ip.h
3282
extern void ip_fanout_proto_conn(conn_t *, mblk_t *, ipha_t *, ip6_t *,
usr/src/uts/common/inet/ip.h
3284
extern void ip_fanout_proto_v4(mblk_t *, ipha_t *, ip_recv_attr_t *);
usr/src/uts/common/inet/ip.h
3287
extern void ip_fanout_udp_conn(conn_t *, mblk_t *, ipha_t *, ip6_t *,
usr/src/uts/common/inet/ip.h
3289
extern void ip_fanout_udp_multi_v4(mblk_t *, ipha_t *, uint16_t, uint16_t,
usr/src/uts/common/inet/ip.h
3293
extern int ip_find_hdr_v4(ipha_t *, ip_pkt_t *, boolean_t);
usr/src/uts/common/inet/ip.h
3309
extern void ip_send_potential_redirect_v4(mblk_t *, ipha_t *, ire_t *,
usr/src/uts/common/inet/ip.h
3319
extern int ip_output_options(mblk_t *, ipha_t *, ip_xmit_attr_t *,
usr/src/uts/common/inet/ip.h
3321
extern void ip_output_local_options(ipha_t *, ip_stack_t *);
usr/src/uts/common/inet/ip.h
3375
extern boolean_t conn_wantpacket(conn_t *, ip_recv_attr_t *, ipha_t *);
usr/src/uts/common/inet/ip.h
3384
extern ipaddr_t ip_massage_options(ipha_t *, netstack_t *);
usr/src/uts/common/inet/ip.h
3439
extern ipaddr_t ip_get_dst(ipha_t *);
usr/src/uts/common/inet/ip.h
3442
extern mblk_t *ip_output_attach_policy(mblk_t *, ipha_t *, ip6_t *,
usr/src/uts/common/inet/ip.h
3470
extern uint8_t ipoptp_first(ipoptp_t *, ipha_t *);
usr/src/uts/common/inet/ip.h
3669
extern boolean_t ip_source_routed(ipha_t *, ip_stack_t *);
usr/src/uts/common/inet/ip/conn_opt.c
2223
static uint32_t cksum_massage_options_v4(ipha_t *, netstack_t *);
usr/src/uts/common/inet/ip/conn_opt.c
2292
ipha_t *ipha = (ipha_t *)hdrs;
usr/src/uts/common/inet/ip/conn_opt.c
2396
ipha_t *ipha = (ipha_t *)hdrs;
usr/src/uts/common/inet/ip/conn_opt.c
2451
cksum_massage_options_v4(ipha_t *ipha, netstack_t *ns)
usr/src/uts/common/inet/ip/icmp.c
1154
ipha_t *ipha;
usr/src/uts/common/inet/ip/icmp.c
1160
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/icmp.c
1175
ipha = (ipha_t *)&icmph[1]; /* Inner IP header */
usr/src/uts/common/inet/ip/icmp.c
1183
ipha_t *ipha;
usr/src/uts/common/inet/ip/icmp.c
1205
ipha = (ipha_t *)connp->conn_ht_iphc;
usr/src/uts/common/inet/ip/icmp.c
1745
len = sizeof (ipha_t);
usr/src/uts/common/inet/ip/icmp.c
2420
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/icmp.c
2580
ipha_t *ipha;
usr/src/uts/common/inet/ip/icmp.c
2610
ASSERT(MBLKL(mp) >= sizeof (ipha_t));
usr/src/uts/common/inet/ip/icmp.c
2613
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/icmp.c
2642
ipha = (ipha_t *)rptr;
usr/src/uts/common/inet/ip/icmp.c
3024
ipha_t iphas;
usr/src/uts/common/inet/ip/icmp.c
3025
ipha_t *ipha;
usr/src/uts/common/inet/ip/icmp.c
3085
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/icmp.c
3094
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/icmp.c
3226
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/icmp.c
3315
ipha_t *ipha = NULL;
usr/src/uts/common/inet/ip/icmp.c
3319
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/icmp.c
4052
ipha_t *ipha = (ipha_t *)iph;
usr/src/uts/common/inet/ip/icmp.c
4619
ipha_t *ipha = (ipha_t *)connp->conn_ht_iphc;
usr/src/uts/common/inet/ip/igmp.c
1831
ipha_t *ipha;
usr/src/uts/common/inet/ip/igmp.c
1832
int hdrlen = sizeof (ipha_t) + RTRALERT_LEN;
usr/src/uts/common/inet/ip/igmp.c
1845
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/igmp.c
1890
ipha_t *ipha;
usr/src/uts/common/inet/ip/igmp.c
1906
hdrsize = sizeof (ipha_t) + RTRALERT_LEN;
usr/src/uts/common/inet/ip/igmp.c
1987
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/igmp.c
314
ipha_t *ipha = (ipha_t *)(mp->b_rptr);
usr/src/uts/common/inet/ip/igmp.c
347
ipha = (ipha_t *)(mp->b_rptr);
usr/src/uts/common/inet/ip/igmp.c
486
igmp_query_in(ipha_t *ipha, igmpa_t *igmpa, ill_t *ill)
usr/src/uts/common/inet/ip/igmp.c
73
static uint_t igmp_query_in(ipha_t *ipha, igmpa_t *igmpa, ill_t *ill);
usr/src/uts/common/inet/ip/ip.c
11521
ip_source_routed(ipha_t *ipha, ip_stack_t *ipst)
usr/src/uts/common/inet/ip/ip.c
11638
ip_get_dst(ipha_t *ipha)
usr/src/uts/common/inet/ip/ip.c
11694
ipha_t *ipha;
usr/src/uts/common/inet/ip/ip.c
1171
static ipha_t icmp_ipha = {
usr/src/uts/common/inet/ip/ip.c
11723
ASSERT(MBLKL(mp) >= sizeof (ipha_t));
usr/src/uts/common/inet/ip/ip.c
11724
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip.c
11852
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip.c
11886
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip.c
12002
ip_output_local_options(ipha_t *ipha, ip_stack_t *ipst)
usr/src/uts/common/inet/ip/ip.c
12226
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip.c
12303
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip.c
12476
ipha_t *oipha, *iipha;
usr/src/uts/common/inet/ip/ip.c
12479
if ((outer_mp = allocb(sizeof (ipha_t), BPRI_HI)) == NULL) {
usr/src/uts/common/inet/ip/ip.c
12491
oipha = (ipha_t *)outer_mp->b_rptr;
usr/src/uts/common/inet/ip/ip.c
12492
iipha = (ipha_t *)inner_mp->b_rptr;
usr/src/uts/common/inet/ip/ip.c
12494
outer_mp->b_wptr += sizeof (ipha_t);
usr/src/uts/common/inet/ip/ip.c
12496
sizeof (ipha_t));
usr/src/uts/common/inet/ip/ip.c
13040
ip_output_options(mblk_t *mp, ipha_t *ipha, ip_xmit_attr_t *ixa, ill_t *ill)
usr/src/uts/common/inet/ip/ip.c
1330
ipha_t *ipha; /* Outer header */
usr/src/uts/common/inet/ip/ip.c
1343
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip.c
13489
conn_wantpacket(conn_t *connp, ip_recv_attr_t *ira, ipha_t *ipha)
usr/src/uts/common/inet/ip/ip.c
13639
ipha_t *ipha = (ipha_t *)buf;
usr/src/uts/common/inet/ip/ip.c
1428
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip.c
14364
ip_fanout_sctp_raw(mblk_t *mp, ipha_t *ipha, ip6_t *ip6h, uint32_t ports,
usr/src/uts/common/inet/ip/ip.c
14528
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip.c
14532
ntohs(((ipha_t *)mp->b_rptr)->ipha_length));
usr/src/uts/common/inet/ip/ip.c
14568
ipha_t *, ipha, ip6_t *, NULL, int, 0);
usr/src/uts/common/inet/ip/ip.c
14599
ipha_t *, NULL, ip6_t *, ip6h, int, 0);
usr/src/uts/common/inet/ip/ip.c
1490
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip.c
1551
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip.c
1639
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip.c
1670
icmp_send_reply_v4(mblk_t *mp, ipha_t *ipha, icmph_t *icmph,
usr/src/uts/common/inet/ip/ip.c
1754
ipha_t *ipha; /* Inner IP header */
usr/src/uts/common/inet/ip/ip.c
1756
ipha = (ipha_t *)&icmph[1];
usr/src/uts/common/inet/ip/ip.c
1765
if (hdr_length < sizeof (ipha_t))
usr/src/uts/common/inet/ip/ip.c
1828
if ((uchar_t *)ipha + hdr_length + sizeof (ipha_t) >
usr/src/uts/common/inet/ip/ip.c
1880
ipha_t *ipha;
usr/src/uts/common/inet/ip/ip.c
1883
ipha = (ipha_t *)&icmph[1];
usr/src/uts/common/inet/ip/ip.c
1988
icmp_inbound_self_encap_error_v4(mblk_t *mp, ipha_t *ipha, ipha_t *in_ipha)
usr/src/uts/common/inet/ip/ip.c
2073
ipha_t ripha; /* With reversed addresses */
usr/src/uts/common/inet/ip/ip.c
2074
ipha_t *ipha; /* Inner IP header */
usr/src/uts/common/inet/ip/ip.c
2084
ipha = (ipha_t *)&icmph[1];
usr/src/uts/common/inet/ip/ip.c
2209
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip.c
2222
ipha_t *in_ipha;
usr/src/uts/common/inet/ip/ip.c
2228
ASSERT(hdr_length >= sizeof (ipha_t));
usr/src/uts/common/inet/ip/ip.c
2233
in_ipha = (ipha_t *)((uchar_t *)ipha + hdr_length);
usr/src/uts/common/inet/ip/ip.c
2237
if (IPH_HDR_LENGTH(in_ipha) < sizeof (ipha_t)) {
usr/src/uts/common/inet/ip/ip.c
2268
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip.c
2332
ipoptp_first(ipoptp_t *optp, ipha_t *ipha)
usr/src/uts/common/inet/ip/ip.c
2569
icmp_options_update(ipha_t *ipha)
usr/src/uts/common/inet/ip/ip.c
2631
icmp_redirect_v4(mblk_t *mp, ipha_t *ipha, icmph_t *icmph, ip_recv_attr_t *ira)
usr/src/uts/common/inet/ip/ip.c
2637
ipha_t *inner_ipha; /* Inner IP header */
usr/src/uts/common/inet/ip/ip.c
2640
inner_ipha = (ipha_t *)&icmph[1];
usr/src/uts/common/inet/ip/ip.c
2784
ipha_t *ipha;
usr/src/uts/common/inet/ip/ip.c
2793
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip.c
2874
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip.c
2885
len_needed = sizeof (ipha_t);
usr/src/uts/common/inet/ip/ip.c
2917
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip.c
2932
icmph->icmph_checksum = IP_CSUM(mp, (int32_t)sizeof (ipha_t), 0);
usr/src/uts/common/inet/ip/ip.c
3004
ipha_t *ipha;
usr/src/uts/common/inet/ip/ip.c
3009
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip.c
3038
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip.c
3082
ip_send_potential_redirect_v4(mblk_t *mp, ipha_t *ipha, ire_t *ire,
usr/src/uts/common/inet/ip/ip.c
4858
ipha_t *ipha;
usr/src/uts/common/inet/ip/ip.c
4874
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip.c
4932
ipha_t *ipha;
usr/src/uts/common/inet/ip/ip.c
4934
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip.c
4953
ip_fanout_proto_conn(conn_t *connp, mblk_t *mp, ipha_t *ipha, ip6_t *ip6h,
usr/src/uts/common/inet/ip/ip.c
5050
ip_fanout_proto_v4(mblk_t *mp, ipha_t *ipha, ip_recv_attr_t *ira)
usr/src/uts/common/inet/ip/ip.c
5120
ip_fanout_proto_conn(connp, mp1, (ipha_t *)mp1->b_rptr, NULL,
usr/src/uts/common/inet/ip/ip.c
5156
ipha_t *ipha;
usr/src/uts/common/inet/ip/ip.c
5164
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip.c
5191
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip.c
5223
ipha = (ipha_t *)(orptr + shift);
usr/src/uts/common/inet/ip/ip.c
5240
ip_fanout_udp_conn(conn_t *connp, mblk_t *mp, ipha_t *ipha, ip6_t *ip6h,
usr/src/uts/common/inet/ip/ip.c
5317
ip_fanout_udp_multi_v4(mblk_t *mp, ipha_t *ipha, uint16_t lport, uint16_t fport,
usr/src/uts/common/inet/ip/ip.c
5390
ip_fanout_udp_conn(connp, mp1, (ipha_t *)mp1->b_rptr,
usr/src/uts/common/inet/ip/ip.c
5505
ip_fanout_udp_conn(connp, mp1, (ipha_t *)mp1->b_rptr,
usr/src/uts/common/inet/ip/ip.c
5531
ip_find_hdr_v4(ipha_t *ipha, ip_pkt_t *ipp, boolean_t allocate)
usr/src/uts/common/inet/ip/ip.c
5755
ip_massage_options(ipha_t *ipha, netstack_t *ns)
usr/src/uts/common/inet/ip/ip.c
659
static void icmp_options_update(ipha_t *);
usr/src/uts/common/inet/ip/ip.c
663
static void icmp_redirect_v4(mblk_t *mp, ipha_t *, icmph_t *,
usr/src/uts/common/inet/ip/ip.c
666
static void icmp_send_reply_v4(mblk_t *, ipha_t *, icmph_t *,
usr/src/uts/common/inet/ip/ip.c
7066
ip_input_fragment(mblk_t *mp, ipha_t *ipha, ip_recv_attr_t *ira)
usr/src/uts/common/inet/ip/ip.c
7493
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip.c
7686
ip_check_optlen(mblk_t *mp, ipha_t *ipha, uint_t opt_len, uint_t pkt_len,
usr/src/uts/common/inet/ip/ip.c
9037
ip_forward_options(mblk_t *mp, ipha_t *ipha, ill_t *dst_ill,
usr/src/uts/common/inet/ip/ip.c
9291
ip_input_local_options(mblk_t *mp, ipha_t *ipha, ip_recv_attr_t *ira)
usr/src/uts/common/inet/ip/ip.c
9450
ip_input_options(ipha_t *ipha, ipaddr_t dst, mblk_t *mp,
usr/src/uts/common/inet/ip/ip6.c
637
sizeof (ipha_t) : sizeof (ip6_t)) > mp->b_wptr)
usr/src/uts/common/inet/ip/ip6_input.c
567
ip6h, __dtrace_ipsr_ill_t *, ill, ipha_t *, NULL, ip6_t *, ip6h,
usr/src/uts/common/inet/ip/ip6_output.c
403
ip6h, __dtrace_ipsr_ill_t *, ill, ipha_t *, NULL, ip6_t *, ip6h,
usr/src/uts/common/inet/ip/ip6_output.c
494
ip6h, __dtrace_ipsr_ill_t *, ill, ipha_t *, NULL, ip6_t *, ip6h,
usr/src/uts/common/inet/ip/ip_dce.c
406
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_ftable.c
1343
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_ftable.c
615
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_if.c
13210
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_if.c
13946
ipha_t *ipha;
usr/src/uts/common/inet/ip/ip_if.c
13969
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_if.c
13981
icmph->icmph_checksum = IP_CSUM(mp, sizeof (ipha_t), 0);
usr/src/uts/common/inet/ip/ip_if.c
246
static ipha_t icmp_ipha = {
usr/src/uts/common/inet/ip/ip_if.c
2525
dst = ((ipha_t *)mp->b_rptr)->ipha_dst;
usr/src/uts/common/inet/ip/ip_input.c
1001
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_input.c
1091
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_input.c
1116
ip_forward_xmit_v4(nce_t *nce, ill_t *ill, mblk_t *mp, ipha_t *ipha,
usr/src/uts/common/inet/ip/ip_input.c
1219
ASSERT(pkt_len == ntohs(((ipha_t *)mp->b_rptr)->ipha_length));
usr/src/uts/common/inet/ip/ip_input.c
1242
ipha_t *ipha = (ipha_t *)iph_arg;
usr/src/uts/common/inet/ip/ip_input.c
1312
ipha_t *ipha = (ipha_t *)iph_arg;
usr/src/uts/common/inet/ip/ip_input.c
133
static void ip_input_local_v4(ire_t *, mblk_t *, ipha_t *,
usr/src/uts/common/inet/ip/ip_input.c
136
static void ip_input_broadcast_v4(ire_t *, mblk_t *, ipha_t *,
usr/src/uts/common/inet/ip/ip_input.c
138
static void ip_input_multicast_v4(ire_t *, mblk_t *, ipha_t *,
usr/src/uts/common/inet/ip/ip_input.c
1498
ipha_t *ipha = (ipha_t *)iph_arg;
usr/src/uts/common/inet/ip/ip_input.c
1666
ipha_t *ipha = (ipha_t *)iph_arg;
usr/src/uts/common/inet/ip/ip_input.c
1699
ipha_t *ipha = (ipha_t *)iph_arg;
usr/src/uts/common/inet/ip/ip_input.c
1762
ip_input_local_v4(ire_t *ire, mblk_t *mp, ipha_t *ipha, ip_recv_attr_t *ira)
usr/src/uts/common/inet/ip/ip_input.c
1810
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_input.c
1840
ip_input_broadcast_v4(ire_t *ire, mblk_t *mp, ipha_t *ipha, ip_recv_attr_t *ira)
usr/src/uts/common/inet/ip/ip_input.c
1848
ipha_t *ipha1;
usr/src/uts/common/inet/ip/ip_input.c
1891
ipha1 = (ipha_t *)mp1->b_rptr;
usr/src/uts/common/inet/ip/ip_input.c
1920
ip_input_multicast_v4(ire_t *ire, mblk_t *mp, ipha_t *ipha, ip_recv_attr_t *ira)
usr/src/uts/common/inet/ip/ip_input.c
1928
ipha_t *ipha1;
usr/src/uts/common/inet/ip/ip_input.c
1988
ipha1 = (ipha_t *)mp1->b_rptr;
usr/src/uts/common/inet/ip/ip_input.c
200
ipha_t *ipha;
usr/src/uts/common/inet/ip/ip_input.c
2016
ip_fanout_tx_v4(mblk_t *mp, ipha_t *ipha, uint8_t protocol,
usr/src/uts/common/inet/ip/ip_input.c
2121
ip_input_cksum_pseudo_v4(ipha_t *ipha, ip_recv_attr_t *ira)
usr/src/uts/common/inet/ip/ip_input.c
2167
ip_input_sw_cksum_v4(mblk_t *mp, ipha_t *ipha, ip_recv_attr_t *ira)
usr/src/uts/common/inet/ip/ip_input.c
2194
ip_input_cksum_v4(iaflags_t iraflags, mblk_t *mp, ipha_t *ipha,
usr/src/uts/common/inet/ip/ip_input.c
2341
ip_fanout_v4(mblk_t *mp, ipha_t *ipha, ip_recv_attr_t *ira)
usr/src/uts/common/inet/ip/ip_input.c
2704
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_input.c
2919
ipha_t *inner_ipha;
usr/src/uts/common/inet/ip/ip_input.c
2925
if ((uchar_t *)ipha + ip_hdr_length + sizeof (ipha_t) >
usr/src/uts/common/inet/ip/ip_input.c
2928
ip_hdr_length + sizeof (ipha_t)) {
usr/src/uts/common/inet/ip/ip_input.c
2937
sizeof (ipha_t) - mp->b_rptr, ira);
usr/src/uts/common/inet/ip/ip_input.c
2945
inner_ipha = (ipha_t *)((uchar_t *)ipha + ip_hdr_length);
usr/src/uts/common/inet/ip/ip_input.c
2955
if (IPH_HDR_LENGTH(inner_ipha) < sizeof (ipha_t)) {
usr/src/uts/common/inet/ip/ip_input.c
2995
if (ip_hdr_length > sizeof (ipha_t)) {
usr/src/uts/common/inet/ip/ip_input.c
303
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_input.c
3094
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_input.c
312
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_input.c
428
ipha_t *ipha = (ipha_t *)iph_arg;
usr/src/uts/common/inet/ip/ip_input.c
456
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_input.c
503
ipha = ip_pullup(mp, sizeof (ipha_t) + sizeof (udpha_t), ira);
usr/src/uts/common/inet/ip/ip_input.c
565
ipha_t *ipha = (ipha_t *)iph_arg;
usr/src/uts/common/inet/ip/ip_input.c
597
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_input.c
601
ipha, __dtrace_ipsr_ill_t *, ill, ipha_t *, ipha, ip6_t *, NULL,
usr/src/uts/common/inet/ip/ip_input.c
612
ipha_t *, ipha, mblk_t *, mp);
usr/src/uts/common/inet/ip/ip_input.c
633
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_input.c
695
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_input.c
747
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_input.c
840
ipha_t *ipha = (ipha_t *)iph_arg;
usr/src/uts/common/inet/ip/ip_input.c
979
ill_t *, ill, ill_t *, dst_ill, ipha_t *, ipha, mblk_t *, mp);
usr/src/uts/common/inet/ip/ip_ire.c
3066
ire_handle_condemned_nce(nce_t *nce, ire_t *ire, ipha_t *ipha, ip6_t *ip6h,
usr/src/uts/common/inet/ip/ip_ire.c
3453
ipha_t *ipha;
usr/src/uts/common/inet/ip/ip_ire.c
3457
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_mroute.c
1290
(void) ip_mdq(rte->mp, (ipha_t *)
usr/src/uts/common/inet/ip/ip_mroute.c
1535
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_mroute.c
181
static void encap_send(ipha_t *, mblk_t *, struct vif *, ipaddr_t);
usr/src/uts/common/inet/ip/ip_mroute.c
190
static int ip_mdq(mblk_t *, ipha_t *, ill_t *,
usr/src/uts/common/inet/ip/ip_mroute.c
193
static void phyint_send(ipha_t *, mblk_t *, struct vif *, ipaddr_t);
usr/src/uts/common/inet/ip/ip_mroute.c
195
static void register_send(ipha_t *, mblk_t *, struct vif *, ipaddr_t);
usr/src/uts/common/inet/ip/ip_mroute.c
1980
ip_mdq(mblk_t *mp, ipha_t *ipha, ill_t *ill, ipaddr_t tunnel_src,
usr/src/uts/common/inet/ip/ip_mroute.c
201
static int priority(struct vif *, ipha_t *);
usr/src/uts/common/inet/ip/ip_mroute.c
202
static void tbf_control(struct vif *, mblk_t *, ipha_t *);
usr/src/uts/common/inet/ip/ip_mroute.c
203
static int tbf_dq_sel(struct vif *, ipha_t *);
usr/src/uts/common/inet/ip/ip_mroute.c
2170
phyint_send(ipha_t *ipha, mblk_t *mp, struct vif *vifp, ipaddr_t dst)
usr/src/uts/common/inet/ip/ip_mroute.c
219
static ipha_t multicast_encap_iphdr = {
usr/src/uts/common/inet/ip/ip_mroute.c
2192
tbf_control(vifp, mp_copy, (ipha_t *)mp_copy->b_rptr);
usr/src/uts/common/inet/ip/ip_mroute.c
2202
register_send(ipha_t *ipha, mblk_t *mp, struct vif *vifp, ipaddr_t dst)
usr/src/uts/common/inet/ip/ip_mroute.c
2206
ipha_t *ipha_copy;
usr/src/uts/common/inet/ip/ip_mroute.c
222
sizeof (ipha_t), /* total length */
usr/src/uts/common/inet/ip/ip_mroute.c
2223
mp_copy = allocb(sizeof (struct igmpmsg) + sizeof (ipha_t), BPRI_MED);
usr/src/uts/common/inet/ip/ip_mroute.c
2256
ipha_copy = (ipha_t *)mp_copy->b_rptr;
usr/src/uts/common/inet/ip/ip_mroute.c
2291
iras.ira_ip_hdr_length = sizeof (ipha_t);
usr/src/uts/common/inet/ip/ip_mroute.c
2309
pim_validate_cksum(mblk_t *mp, ipha_t *ip, struct pim *pimp)
usr/src/uts/common/inet/ip/ip_mroute.c
2339
ipha_t *eip, *ip;
usr/src/uts/common/inet/ip/ip_mroute.c
2358
ip = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_mroute.c
2417
eip = (ipha_t *)(reghdr + 1);
usr/src/uts/common/inet/ip/ip_mroute.c
2492
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_mroute.c
2543
encap_send(ipha_t *ipha, mblk_t *mp, struct vif *vifp, ipaddr_t dst)
usr/src/uts/common/inet/ip/ip_mroute.c
2546
ipha_t *ipha_copy;
usr/src/uts/common/inet/ip/ip_mroute.c
2577
ipha_copy = (ipha_t *)mp_copy->b_rptr;
usr/src/uts/common/inet/ip/ip_mroute.c
2579
ASSERT((len + sizeof (ipha_t)) <= IP_MAXPACKET);
usr/src/uts/common/inet/ip/ip_mroute.c
2580
ipha_copy->ipha_length = htons(len + sizeof (ipha_t));
usr/src/uts/common/inet/ip/ip_mroute.c
2586
ipha = (ipha_t *)mp_copy->b_cont->b_rptr;
usr/src/uts/common/inet/ip/ip_mroute.c
2615
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_mroute.c
2616
ipha_t *ipha_encap;
usr/src/uts/common/inet/ip/ip_mroute.c
2627
ipha_encap = (ipha_t *)((char *)ipha + hlen);
usr/src/uts/common/inet/ip/ip_mroute.c
2637
ipha_encap = (ipha_t *)((char *)ipha + hlen);
usr/src/uts/common/inet/ip/ip_mroute.c
2649
ipha_encap = (ipha_t *)((char *)ipha + hlen);
usr/src/uts/common/inet/ip/ip_mroute.c
2834
tbf_control(struct vif *vifp, mblk_t *mp, ipha_t *ipha)
usr/src/uts/common/inet/ip/ip_mroute.c
2911
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_mroute.c
3055
tbf_dq_sel(struct vif *vifp, ipha_t *ipha)
usr/src/uts/common/inet/ip/ip_mroute.c
3077
if (p > (priority(vifp, (ipha_t *)mp->b_rptr))) {
usr/src/uts/common/inet/ip/ip_mroute.c
3110
ipha_t *ipha;
usr/src/uts/common/inet/ip/ip_mroute.c
3112
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_mroute.c
3251
priority(struct vif *vifp, ipha_t *ipha)
usr/src/uts/common/inet/ip/ip_ndp.c
3129
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_ndp.c
4456
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_ndp.c
5268
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_netinfo.c
1171
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_output.c
1085
ipha_t *ipha = (ipha_t *)iph_arg;
usr/src/uts/common/inet/ip/ip_output.c
1104
ipha, __dtrace_ipsr_ill_t *, ill, ipha_t *, ipha, ip6_t *, NULL,
usr/src/uts/common/inet/ip/ip_output.c
1111
ill_t *, ill, ipha_t *, ipha, mblk_t *, mp);
usr/src/uts/common/inet/ip/ip_output.c
1125
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_output.c
1168
ill_t *, NULL, ipha_t *, ipha, mblk_t *, mp);
usr/src/uts/common/inet/ip/ip_output.c
1184
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_output.c
1189
ipha, __dtrace_ipsr_ill_t *, ill, ipha_t *, ipha, ip6_t *, NULL,
usr/src/uts/common/inet/ip/ip_output.c
1217
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_output.c
1238
ipha_t *ipha = (ipha_t *)iph_arg;
usr/src/uts/common/inet/ip/ip_output.c
1243
ipha_t *ipha1;
usr/src/uts/common/inet/ip/ip_output.c
1327
ipha1 = (ipha_t *)mp1->b_rptr;
usr/src/uts/common/inet/ip/ip_output.c
1434
multirt_check_v4(ire_t *ire, ipha_t *ipha, ip_xmit_attr_t *ixa)
usr/src/uts/common/inet/ip/ip_output.c
1465
ipha_t *ipha = (ipha_t *)iph_arg;
usr/src/uts/common/inet/ip/ip_output.c
1542
ipha_t *ipha = (ipha_t *)iph_arg;
usr/src/uts/common/inet/ip/ip_output.c
1562
ipha_t *ipha = (ipha_t *)iph_arg;
usr/src/uts/common/inet/ip/ip_output.c
1620
ip_output_sw_cksum_v4(mblk_t *mp, ipha_t *ipha, ip_xmit_attr_t *ixa)
usr/src/uts/common/inet/ip/ip_output.c
1707
ip_output_cksum_v4(iaflags_t ixaflags, mblk_t *mp, ipha_t *ipha,
usr/src/uts/common/inet/ip/ip_output.c
1846
ipha_t *ipha = (ipha_t *)iph_arg;
usr/src/uts/common/inet/ip/ip_output.c
2106
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_output.c
2178
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_output.c
2221
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_output.c
2433
ipha_t *ipha = NULL;
usr/src/uts/common/inet/ip/ip_output.c
2443
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_output.c
2468
ipha, __dtrace_ipsr_ill_t *, ill, ipha_t *, ipha, ip6_t *,
usr/src/uts/common/inet/ip/ip_output.c
2474
ill_t *, ill, ipha_t *, ipha, mblk_t *, mp);
usr/src/uts/common/inet/ip/ip_output.c
2486
ill_t *, NULL, ipha_t *, ipha, mblk_t *, mp);
usr/src/uts/common/inet/ip/ip_output.c
2496
ipha, __dtrace_ipsr_ill_t *, ill, ipha_t *, ipha, ip6_t *,
usr/src/uts/common/inet/ip/ip_output.c
2532
ip6h, __dtrace_ipsr_ill_t *, ill, ipha_t *, NULL, ip6_t *,
usr/src/uts/common/inet/ip/ip_output.c
2560
ip6h, __dtrace_ipsr_ill_t *, ill, ipha_t *, NULL, ip6_t *,
usr/src/uts/common/inet/ip/ip_output.c
419
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_output.c
537
ipha_t *ipha = NULL;
usr/src/uts/common/inet/ip/ip_output.c
541
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_output.c
811
ipha_t *ipha;
usr/src/uts/common/inet/ip/ip_output.c
826
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_sadb.c
603
ipha_t *ipha = (ipha_t *)data_mp->b_rptr;
usr/src/uts/common/inet/ip/ip_sadb.c
661
ipha_t *ipha;
usr/src/uts/common/inet/ip/ip_sadb.c
683
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_sadb.c
710
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ip_sadb.c
790
ipha_t *ipha;
usr/src/uts/common/inet/ip/ip_sadb.c
809
ipha = (ipha_t *)data_mp->b_rptr;
usr/src/uts/common/inet/ip/ip_sadb.c
856
ipha = (ipha_t *)data_mp->b_rptr;
usr/src/uts/common/inet/ip/ipclassifier.c
1535
ipha_t *ipha;
usr/src/uts/common/inet/ip/ipclassifier.c
1545
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ipclassifier.c
1840
ipha_t *ipha, ip6_t *ip6h, ip_recv_attr_t *ira, ip_stack_t *ipst)
usr/src/uts/common/inet/ip/ipclassifier.c
2396
ipcl_conn_tcp_lookup_reversed_ipv4(conn_t *connp, ipha_t *ipha, tcpha_t *tcpha,
usr/src/uts/common/inet/ip/ipclassifier.c
2499
ipcl_tcp_lookup_reversed_ipv4(ipha_t *ipha, tcpha_t *tcpha, int min_state,
usr/src/uts/common/inet/ip/ipdrop.c
319
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ipdrop.c
322
ipha, __dtrace_ipsr_ill_t *, ill, ipha_t *, ipha,
usr/src/uts/common/inet/ip/ipdrop.c
328
ip6h, __dtrace_ipsr_ill_t *, ill, ipha_t *, NULL,
usr/src/uts/common/inet/ip/ipdrop.c
341
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ipdrop.c
344
ipha, __dtrace_ipsr_ill_t *, ill, ipha_t *, ipha,
usr/src/uts/common/inet/ip/ipdrop.c
350
ip6h, __dtrace_ipsr_ill_t *, ill, ipha_t *, NULL,
usr/src/uts/common/inet/ip/ipmp.c
2162
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ipsecah.c
1988
ipha_t *ipha;
usr/src/uts/common/inet/ip/ipsecah.c
1989
ipha_t *oipha;
usr/src/uts/common/inet/ip/ipsecah.c
1996
oipha = ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ipsecah.c
2000
ipha = (ipha_t *)&icmph[1];
usr/src/uts/common/inet/ip/ipsecah.c
2020
ipha = (ipha_t *)&icmph[1];
usr/src/uts/common/inet/ip/ipsecah.c
2089
ipha = (ipha_t *)&icmph[1];
usr/src/uts/common/inet/ip/ipsecah.c
2131
ipha = (ipha_t *)(mp1->b_rptr + iph_hdr_length + sizeof (icmph_t));
usr/src/uts/common/inet/ip/ipsecah.c
2492
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ipsecah.c
3017
ipha_t *ipha;
usr/src/uts/common/inet/ip/ipsecah.c
3018
ipha_t *oipha;
usr/src/uts/common/inet/ip/ipsecah.c
3036
oipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ipsecah.c
3076
ipha = (ipha_t *)phdr_mp->b_rptr;
usr/src/uts/common/inet/ip/ipsecah.c
3290
ipha_t *ipha = (ipha_t *)data_mp->b_rptr;
usr/src/uts/common/inet/ip/ipsecah.c
3474
ipha_t *ipha;
usr/src/uts/common/inet/ip/ipsecah.c
3516
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ipsecah.c
3744
ipha_t *ipha;
usr/src/uts/common/inet/ip/ipsecah.c
3745
ipha_t *nipha;
usr/src/uts/common/inet/ip/ipsecah.c
3747
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ipsecah.c
3769
nipha = (ipha_t *)phdr_mp->b_rptr;
usr/src/uts/common/inet/ip/ipsecesp.c
1105
ipha_t *ipha = (ipha_t *)data_mp->b_rptr;
usr/src/uts/common/inet/ip/ipsecesp.c
115
static void esp_prepare_udp(netstack_t *, mblk_t *, ipha_t *);
usr/src/uts/common/inet/ip/ipsecesp.c
1661
ipha_t *ipha = (ipha_t *)data_mp->b_rptr;
usr/src/uts/common/inet/ip/ipsecesp.c
2017
esp_prepare_udp(netstack_t *ns, mblk_t *mp, ipha_t *ipha)
usr/src/uts/common/inet/ip/ipsecesp.c
2025
ASSERT(MBLKL(mp) >= sizeof (ipha_t));
usr/src/uts/common/inet/ip/ipsecesp.c
2094
ipha_t *ipha;
usr/src/uts/common/inet/ip/ipsecesp.c
2100
mp = allocb(sizeof (ipha_t) + sizeof (udpha_t) + 1, BPRI_HI);
usr/src/uts/common/inet/ip/ipsecesp.c
2103
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/ipsecesp.c
2106
ipha->ipha_length = htons(sizeof (ipha_t) + sizeof (udpha_t) + 1);
usr/src/uts/common/inet/ip/ipsecesp.c
2339
esp_prepare_udp(ns, data_mp, (ipha_t *)data_mp->b_rptr);
usr/src/uts/common/inet/ip/ipsecesp.c
2367
ipha_t *ipha;
usr/src/uts/common/inet/ip/ipsecesp.c
2445
ipha = (ipha_t *)data_mp->b_rptr; /* So we can call esp_acquire(). */
usr/src/uts/common/inet/ip/ipsecesp.c
674
ipha_t *ipha = (ipha_t *)data_mp->b_rptr;
usr/src/uts/common/inet/ip/ipsecesp.c
724
ipha_t *ipha;
usr/src/uts/common/inet/ip/ipsecesp.c
740
ASSERT((data_mp->b_wptr - data_mp->b_rptr) >= sizeof (ipha_t));
usr/src/uts/common/inet/ip/ipsecesp.c
741
ipha = (ipha_t *)data_mp->b_rptr;
usr/src/uts/common/inet/ip/ipsecesp.c
774
if (padlen >= ntohs(ipha->ipha_length) - sizeof (ipha_t) - 2 -
usr/src/uts/common/inet/ip/ipsecesp.c
786
(int)(ntohs(ipha->ipha_length) - sizeof (ipha_t) -
usr/src/uts/common/inet/ip/sadb.c
5450
ipha_t *ipha = (ipha_t *)datamp->b_rptr;
usr/src/uts/common/inet/ip/sadb.c
7612
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/sadb.c
7656
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/sadb.c
7782
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/sadb.c
7790
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/spd.c
101
ipha_t *, ip6_t *, uint8_t);
usr/src/uts/common/inet/ip/spd.c
1024
ipsec_log_policy_failure(int type, char *func_name, ipha_t *ipha, ip6_t *ip6h,
usr/src/uts/common/inet/ip/spd.c
104
struct ipsec_action_s *, ipha_t *ipha, ip6_t *ip6h, const char **,
usr/src/uts/common/inet/ip/spd.c
1567
ipha_t *ipha, ip6_t *ip6h, const char **reason, kstat_named_t **counter,
usr/src/uts/common/inet/ip/spd.c
1762
conn_to_unique(conn_t *connp, mblk_t *data_mp, ipha_t *ipha, ip6_t *ip6h)
usr/src/uts/common/inet/ip/spd.c
1801
ipsec_action_t *ap, ipha_t *ipha, ip6_t *ip6h, const char **reason,
usr/src/uts/common/inet/ip/spd.c
1858
ipha_t *ipha, ip6_t *ip6h, uint64_t pkt_unique, ip_recv_attr_t *ira,
usr/src/uts/common/inet/ip/spd.c
2117
ipha_t *ipha, ip6_t *ip6h, ip_recv_attr_t *ira, netstack_t *ns)
usr/src/uts/common/inet/ip/spd.c
2245
ipsec_inbound_accept_clear(mblk_t *mp, ipha_t *ipha, ip6_t *ip6h)
usr/src/uts/common/inet/ip/spd.c
2456
ipha_t *ipha, ip6_t *ip6h, ip_recv_attr_t *ira)
usr/src/uts/common/inet/ip/spd.c
2690
ipsec_init_inbound_sel(ipsec_selector_t *sel, mblk_t *mp, ipha_t *ipha,
usr/src/uts/common/inet/ip/spd.c
2816
ipsec_init_outbound_ports(ipsec_selector_t *sel, mblk_t *mp, ipha_t *ipha,
usr/src/uts/common/inet/ip/spd.c
4025
ipha_t *ipha, ip6_t *ip6h)
usr/src/uts/common/inet/ip/spd.c
4204
ip_output_attach_policy(mblk_t *mp, ipha_t *ipha, ip6_t *ip6h,
usr/src/uts/common/inet/ip/spd.c
5189
ipsec_tun_outbound(mblk_t *mp, iptun_t *iptun, ipha_t *inner_ipv4,
usr/src/uts/common/inet/ip/spd.c
5190
ip6_t *inner_ipv6, ipha_t *outer_ipv4, ip6_t *outer_ipv6, int outer_hdr_len,
usr/src/uts/common/inet/ip/spd.c
5254
outer_ipv4 = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/spd.c
5259
(ipha_t *)(mp->b_rptr + outer_hdr_len);
usr/src/uts/common/inet/ip/spd.c
5274
ipha_t *oiph;
usr/src/uts/common/inet/ip/spd.c
5275
ipha_t *iph = NULL;
usr/src/uts/common/inet/ip/spd.c
5295
oiph = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/spd.c
5299
iph = (ipha_t *)(mp->b_rptr + hdr_len);
usr/src/uts/common/inet/ip/spd.c
5318
iph = (ipha_t *)(mp->b_rptr + hdr_len);
usr/src/uts/common/inet/ip/spd.c
5472
ipha_t *inner_ipv4, ip6_t *inner_ipv6, uint64_t pkt_unique, netstack_t *ns)
usr/src/uts/common/inet/ip/spd.c
5552
ipha_t *inner_ipv4, ip6_t *inner_ipv6, ipha_t *outer_ipv4,
usr/src/uts/common/inet/ip/spd.c
5648
(ipha_t *)data_mp->b_rptr;
usr/src/uts/common/inet/ip/spd.c
5654
(ipha_t *)(data_mp->b_rptr +
usr/src/uts/common/inet/ip/spd.c
5698
(ipha_t *)data_mp->b_rptr);
usr/src/uts/common/inet/ip/spd.c
5706
inner_ipv4 = (ipha_t *)inner_hdr;
usr/src/uts/common/inet/ip/spd.c
6267
ipha_t *iph;
usr/src/uts/common/inet/ip/spd.c
6268
ipha_t *oiph;
usr/src/uts/common/inet/ip/spd.c
6309
oiph = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/spd.c
6310
iph = (ipha_t *)(mp->b_rptr + outer_hdr_len);
usr/src/uts/common/inet/ip/spd.c
6488
ipha_t *niph;
usr/src/uts/common/inet/ip/spd.c
6489
ipha_t *oniph;
usr/src/uts/common/inet/ip/spd.c
6500
oniph = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/spd.c
6512
niph = (ipha_t *)(ndata_mp->b_rptr + hdr_len);
usr/src/uts/common/inet/ip/spd.c
6530
niph = (ipha_t *)(ndata_mp->b_rptr + hdr_len);
usr/src/uts/common/inet/ip/spd.c
6715
oiph = (ipha_t *)data_mp->b_rptr;
usr/src/uts/common/inet/ip/spd.c
6722
iph = (ipha_t *)(data_mp->b_rptr + hdr_len);
usr/src/uts/common/inet/ip/spd.c
6736
iph = (ipha_t *)(data_mp->b_rptr + hdr_len);
usr/src/uts/common/inet/ip/spd.c
82
ipha_t *, ip6_t *, uint64_t, ip_recv_attr_t *, netstack_t *);
usr/src/uts/common/inet/ip/tn_ipopt.c
131
ipha_t *ipha;
usr/src/uts/common/inet/ip/tn_ipopt.c
144
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/tn_ipopt.c
554
tsol_remove_secopt(ipha_t *ipha, int buflen)
usr/src/uts/common/inet/ip/tn_ipopt.c
641
tsol_prepend_option(uchar_t *optbuf, ipha_t *ipha, int buflen)
usr/src/uts/common/inet/ip/tn_ipopt.c
821
ipha_t *ipha;
usr/src/uts/common/inet/ip/tn_ipopt.c
833
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/tn_ipopt.c
921
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/tnet.c
1043
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/tnet.c
1129
const ipha_t *ipha;
usr/src/uts/common/inet/ip/tnet.c
1158
ipha = (const ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/tnet.c
1455
ipha_t *ipha;
usr/src/uts/common/inet/ip/tnet.c
1486
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/tnet.c
1657
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/tnet.c
1711
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/tnet.c
1756
ipha_t *ipha;
usr/src/uts/common/inet/ip/tnet.c
1759
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip/tnet.c
1765
(ipha_t *)mp->b_rptr, MBLKL(mp));
usr/src/uts/common/inet/ip/tnet.c
686
const ipha_t *ipha;
usr/src/uts/common/inet/ip/tnet.c
704
ipha = (const ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/ip_ire.h
254
extern nce_t *ire_handle_condemned_nce(nce_t *, ire_t *, ipha_t *, ip6_t *,
usr/src/uts/common/inet/ipclassifier.h
710
conn_t *ipcl_classify_raw(mblk_t *, uint8_t, uint32_t, ipha_t *,
usr/src/uts/common/inet/ipclassifier.h
717
conn_t *ipcl_tcp_lookup_reversed_ipv4(ipha_t *, tcpha_t *, int, ip_stack_t *);
usr/src/uts/common/inet/ipclassifier.h
730
conn_t *ipcl_conn_tcp_lookup_reversed_ipv4(conn_t *, ipha_t *, tcpha_t *,
usr/src/uts/common/inet/ipnet/ipnet.c
1192
src.iap_addr4 = &((ipha_t *)(netmp->b_rptr))->ipha_src;
usr/src/uts/common/inet/ipnet/ipnet.c
1193
dst.iap_addr4 = &((ipha_t *)(netmp->b_rptr))->ipha_dst;
usr/src/uts/common/inet/ipnet/ipnet.c
2307
src.iap_addr4 = &((ipha_t *)(netmp->b_rptr))->ipha_src;
usr/src/uts/common/inet/ipnet/ipnet.c
2308
dst.iap_addr4 = &((ipha_t *)(netmp->b_rptr))->ipha_dst;
usr/src/uts/common/inet/ipsec_impl.h
858
extern mblk_t *ipsec_check_global_policy(mblk_t *, conn_t *, ipha_t *,
usr/src/uts/common/inet/ipsec_impl.h
860
extern mblk_t *ipsec_check_inbound_policy(mblk_t *, conn_t *, ipha_t *, ip6_t *,
usr/src/uts/common/inet/ipsec_impl.h
864
mblk_t *, ipha_t *, ip6_t *);
usr/src/uts/common/inet/ipsec_impl.h
867
extern void ipsec_log_policy_failure(int, char *, ipha_t *, ip6_t *, boolean_t,
usr/src/uts/common/inet/ipsec_impl.h
869
extern boolean_t ipsec_inbound_accept_clear(mblk_t *, ipha_t *, ip6_t *);
usr/src/uts/common/inet/ipsec_impl.h
941
ipha_t *, ip6_t *, ipha_t *, ip6_t *, int, netstack_t *);
usr/src/uts/common/inet/ipsec_impl.h
942
extern mblk_t *ipsec_tun_outbound(mblk_t *, struct iptun_s *, ipha_t *,
usr/src/uts/common/inet/ipsec_impl.h
943
ip6_t *, ipha_t *, ip6_t *, int, ip_xmit_attr_t *);
usr/src/uts/common/inet/iptun/iptun.c
1996
header_size = sizeof (ipha_t);
usr/src/uts/common/inet/iptun/iptun.c
2092
iptun_sendicmp_v4(iptun_t *iptun, icmph_t *icmp, ipha_t *orig_ipha, mblk_t *mp,
usr/src/uts/common/inet/iptun/iptun.c
2097
ipha_t *new_ipha;
usr/src/uts/common/inet/iptun/iptun.c
2103
hdrs_size = sizeof (ipha_t) + sizeof (icmph_t);
usr/src/uts/common/inet/iptun/iptun.c
2109
new_ipha = (ipha_t *)icmperr_mp->b_rptr;
usr/src/uts/common/inet/iptun/iptun.c
2125
new_icmp->icmph_checksum = IP_CSUM(icmperr_mp, sizeof (ipha_t), 0);
usr/src/uts/common/inet/iptun/iptun.c
2202
iptun_icmp_error_v4(iptun_t *iptun, ipha_t *orig_ipha, mblk_t *mp,
usr/src/uts/common/inet/iptun/iptun.c
2215
iptun_icmp_fragneeded_v4(iptun_t *iptun, uint32_t newmtu, ipha_t *orig_ipha,
usr/src/uts/common/inet/iptun/iptun.c
2261
is_icmp_error(mblk_t *mp, ipha_t *ipha, ip6_t *ip6h)
usr/src/uts/common/inet/iptun/iptun.c
2300
iptun_find_headers(mblk_t *mp, size_t outer_hlen, ipha_t **outer4,
usr/src/uts/common/inet/iptun/iptun.c
2301
ipha_t **inner4, ip6_t **outer6, ip6_t **inner6)
usr/src/uts/common/inet/iptun/iptun.c
2303
ipha_t *ipha;
usr/src/uts/common/inet/iptun/iptun.c
2313
if (first_mblkl < sizeof (ipha_t))
usr/src/uts/common/inet/iptun/iptun.c
2315
ipha = (ipha_t *)(mp->b_rptr);
usr/src/uts/common/inet/iptun/iptun.c
2344
ipha = (ipha_t *)inner_mp->b_rptr;
usr/src/uts/common/inet/iptun/iptun.c
2347
ipha = (ipha_t *)(mp->b_rptr + outer_hlen);
usr/src/uts/common/inet/iptun/iptun.c
2351
if (inner_mp->b_wptr - (uint8_t *)ipha < sizeof (ipha_t))
usr/src/uts/common/inet/iptun/iptun.c
2390
ipha_t *outer4, *inner4;
usr/src/uts/common/inet/iptun/iptun.c
2563
ipha_t *outer4, *inner4;
usr/src/uts/common/inet/iptun/iptun.c
2721
iptun_in_6to4_ok(iptun_t *iptun, ipha_t *outer4, ip6_t *inner6)
usr/src/uts/common/inet/iptun/iptun.c
2777
ipha_t *outer4, *inner4;
usr/src/uts/common/inet/iptun/iptun.c
2843
iptun_out_process_6to4(iptun_t *iptun, ipha_t *outer4, ip6_t *inner6)
usr/src/uts/common/inet/iptun/iptun.c
2923
iptun_out_process_ipv4(iptun_t *iptun, mblk_t *mp, ipha_t *outer4,
usr/src/uts/common/inet/iptun/iptun.c
2924
ipha_t *inner4, ip6_t *inner6, ip_xmit_attr_t *ixa)
usr/src/uts/common/inet/iptun/iptun.c
3021
ipha_t *inner4, ip6_t *inner6, ip_xmit_attr_t *ixa)
usr/src/uts/common/inet/iptun/iptun.c
3181
ipha_t *outer4, *inner4;
usr/src/uts/common/inet/iptun/iptun.c
3312
ipha_t *ipha;
usr/src/uts/common/inet/iptun/iptun.c
3314
ipha = (ipha_t *)(*mpp)->b_rptr;
usr/src/uts/common/inet/iptun/iptun.c
3322
ipha = (ipha_t *)(*mpp)->b_rptr;
usr/src/uts/common/inet/iptun/iptun.c
3356
ipha_t *outer4, *inner4;
usr/src/uts/common/inet/iptun/iptun.c
880
iptun->iptun_header_size = sizeof (ipha_t);
usr/src/uts/common/inet/iptun/iptun.c
94
#define IPTUN_MAX_IPV4_MTU (IP_MAXPACKET - sizeof (ipha_t))
usr/src/uts/common/inet/iptun/iptun_impl.h
67
ipha_t ihu_hdr4;
usr/src/uts/common/inet/sctp/sctp.c
1085
ipha_t *ipha;
usr/src/uts/common/inet/sctp/sctp.c
1095
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/sctp/sctp.c
1106
ipha = (ipha_t *)&icmph[1];
usr/src/uts/common/inet/sctp/sctp_asconf.c
958
ipha_t *ipha = (ipha_t *)ipmp->b_rptr;
usr/src/uts/common/inet/sctp/sctp_common.c
1260
ipha_t *iph;
usr/src/uts/common/inet/sctp/sctp_common.c
1281
iph = (ipha_t *)pkt->b_rptr;
usr/src/uts/common/inet/sctp/sctp_common.c
1517
ipha_t *iph;
usr/src/uts/common/inet/sctp/sctp_common.c
1530
iph = (ipha_t *)pkt->b_rptr;
usr/src/uts/common/inet/sctp/sctp_common.c
331
ipha_t *iph = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/sctp/sctp_common.c
393
ipha_t *iph;
usr/src/uts/common/inet/sctp/sctp_common.c
404
iph = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/sctp/sctp_common.c
924
ipha_t *ipha;
usr/src/uts/common/inet/sctp/sctp_common.c
969
ipha = (ipha_t *)hdrs;
usr/src/uts/common/inet/sctp/sctp_conn.c
208
ipha_t *ipha;
usr/src/uts/common/inet/sctp/sctp_conn.c
210
ipha = (ipha_t *)ip6h;
usr/src/uts/common/inet/sctp/sctp_cookie.c
1183
ipha_t *iph = (ipha_t *)head->b_rptr;
usr/src/uts/common/inet/sctp/sctp_cookie.c
1443
ipha_t *iph;
usr/src/uts/common/inet/sctp/sctp_cookie.c
1457
iph = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/sctp/sctp_cookie.c
471
ipha_t *initiph;
usr/src/uts/common/inet/sctp/sctp_cookie.c
473
ipha_t *iackiph = NULL;
usr/src/uts/common/inet/sctp/sctp_cookie.c
509
initiph = (ipha_t *)initmp->b_rptr;
usr/src/uts/common/inet/sctp/sctp_cookie.c
671
iackiph = (ipha_t *)p;
usr/src/uts/common/inet/sctp/sctp_error.c
176
ipha_t *iniph;
usr/src/uts/common/inet/sctp/sctp_error.c
177
ipha_t *ahiph = NULL;
usr/src/uts/common/inet/sctp/sctp_error.c
220
ahiph = (ipha_t *)p;
usr/src/uts/common/inet/sctp/sctp_error.c
221
iniph = (ipha_t *)inmp->b_rptr;
usr/src/uts/common/inet/sctp/sctp_error.c
328
ipha_t *ipha = NULL;
usr/src/uts/common/inet/sctp/sctp_error.c
368
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/sctp/sctp_hash.c
530
ip_fanout_sctp(mblk_t *mp, ipha_t *ipha, ip6_t *ip6h, uint32_t ports,
usr/src/uts/common/inet/sctp/sctp_heartbeat.c
46
ipha_t *iniph;
usr/src/uts/common/inet/sctp/sctp_heartbeat.c
59
iniph = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/sctp/sctp_impl.h
756
ipha_t *sctp_ipha; /* IPv4 header in the buffer */
usr/src/uts/common/inet/sctp/sctp_input.c
3367
ipha_t *ipha;
usr/src/uts/common/inet/sctp/sctp_input.c
3374
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/sctp/sctp_input.c
3435
ipha_t *ipha;
usr/src/uts/common/inet/sctp/sctp_input.c
3437
ipha = (ipha_t *)rptr;
usr/src/uts/common/inet/sctp/sctp_input.c
3516
sctp_input(conn_t *connp, ipha_t *ipha, ip6_t *ip6h, mblk_t *mp,
usr/src/uts/common/inet/sctp/sctp_input.c
3666
(void) ip_find_hdr_v4((ipha_t *)rptr, &ipp,
usr/src/uts/common/inet/sctp/sctp_input.c
3690
ipha_t *ipha;
usr/src/uts/common/inet/sctp/sctp_input.c
3692
ipha = (ipha_t *)rptr;
usr/src/uts/common/inet/sctp/sctp_output.c
1266
ipha_t *iph = (ipha_t *)head->b_rptr;
usr/src/uts/common/inet/sctp/sctp_output.c
2008
ipha_t *iph = (ipha_t *)head->b_rptr;
usr/src/uts/common/inet/sctp/sctp_output.c
2302
ipha_t *iph = (ipha_t *)pkt->b_rptr;
usr/src/uts/common/inet/sctp/sctp_output.c
637
ipha_t *iph = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/sctp/sctp_output.c
974
ipha_t *iph = (ipha_t *)head->b_rptr;
usr/src/uts/common/inet/sctp/sctp_shutdown.c
229
ipha_t *ipha = NULL;
usr/src/uts/common/inet/sctp/sctp_shutdown.c
245
(isv4 ? sizeof (ipha_t) : sizeof (ip6_t)));
usr/src/uts/common/inet/sctp/sctp_shutdown.c
278
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/sctp/sctp_tunables.c
34
#define SCTP_MSS_MAX_IPV4 (IP_MAXPACKET - (sizeof (ipha_t) + \
usr/src/uts/common/inet/sctp_ip.h
38
extern void ip_fanout_sctp(mblk_t *, ipha_t *, ip6_t *, uint32_t,
usr/src/uts/common/inet/sctp_ip.h
47
extern void sctp_input(conn_t *, ipha_t *, ip6_t *, mblk_t *, ip_recv_attr_t *);
usr/src/uts/common/inet/sctp_ip.h
73
extern void ip_fanout_sctp_raw(mblk_t *, ipha_t *, ip6_t *, uint32_t,
usr/src/uts/common/inet/tcp.h
368
ipha_t *tcp_ipha; /* IPv4 header in conn_ht_iphc */
usr/src/uts/common/inet/tcp/tcp.c
2955
tcp->tcp_ipha = (ipha_t *)connp->conn_ht_iphc;
usr/src/uts/common/inet/tcp/tcp_fusion.c
115
(ipha_t *)iphdr, tcpha, ipst);
usr/src/uts/common/inet/tcp/tcp_fusion.c
559
IPH_HDR_LENGTH((ipha_t *)mp1->b_rptr) :
usr/src/uts/common/inet/tcp/tcp_input.c
1065
ipha_t *ipha;
usr/src/uts/common/inet/tcp/tcp_input.c
1068
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/tcp/tcp_input.c
1652
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/tcp/tcp_input.c
2339
((ipha_t *)rptr)->ipha_length = htons(total_hdr_len);
usr/src/uts/common/inet/tcp/tcp_input.c
2534
(void) ip_find_hdr_v4((ipha_t *)rptr, &ipp,
usr/src/uts/common/inet/tcp/tcp_input.c
3391
uchar_t tos = ((ipha_t *)rptr)->ipha_type_of_service;
usr/src/uts/common/inet/tcp/tcp_input.c
5602
ipha_t *ipha;
usr/src/uts/common/inet/tcp/tcp_input.c
5605
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/tcp/tcp_input.c
5727
ipha_t *ipha;
usr/src/uts/common/inet/tcp/tcp_input.c
5735
ASSERT((MBLKL(mp) >= sizeof (ipha_t)));
usr/src/uts/common/inet/tcp/tcp_input.c
5764
if (iph_hdr_length < sizeof (ipha_t) ||
usr/src/uts/common/inet/tcp/tcp_input.c
5765
(ipha_t *)&icmph[1] + 1 > (ipha_t *)mp->b_wptr) {
usr/src/uts/common/inet/tcp/tcp_input.c
5770
ipha = (ipha_t *)&icmph[1];
usr/src/uts/common/inet/tcp/tcp_input.c
5780
if (iph_hdr_length < sizeof (ipha_t) ||
usr/src/uts/common/inet/tcp/tcp_input.c
966
ipha_t *ipha;
usr/src/uts/common/inet/tcp/tcp_input.c
973
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/tcp/tcp_output.c
2192
((ipha_t *)rptr)->ipha_length) +
usr/src/uts/common/inet/tcp/tcp_output.c
2194
((ipha_t *)rptr)->ipha_length =
usr/src/uts/common/inet/tcp/tcp_output.c
2371
ipha_t *ipha = NULL;
usr/src/uts/common/inet/tcp/tcp_output.c
2407
ipha = (ipha_t *)rptr;
usr/src/uts/common/inet/tcp/tcp_output.c
2516
ipha_t *ipha = NULL;
usr/src/uts/common/inet/tcp/tcp_output.c
2592
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/tcp/tcp_output.c
2760
ipha_t *ipha;
usr/src/uts/common/inet/tcp/tcp_output.c
2780
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/tcp/tcp_output.c
3320
((ipha_t *)rptr)->ipha_length = htons(data_length);
usr/src/uts/common/inet/tcp/tcp_tunables.c
36
#define TCP_MSS_MAX_IPV4 (IP_MAXPACKET - (sizeof (ipha_t) + sizeof (tcpha_t)))
usr/src/uts/common/inet/tcp_impl.h
298
((ipha_t *)(iph))->ipha_type_of_service &= 0xFC; \
usr/src/uts/common/inet/tcp_impl.h
299
((ipha_t *)(iph))->ipha_type_of_service |= IPH_ECN_ECT0; \
usr/src/uts/common/inet/udp/udp.c
1009
ipha_t *ipha;
usr/src/uts/common/inet/udp/udp.c
1031
ipha = (ipha_t *)connp->conn_ht_iphc;
usr/src/uts/common/inet/udp/udp.c
2167
ipha_t *ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/udp/udp.c
2381
err = ip_find_hdr_v4((ipha_t *)rptr, &udp->udp_recv_ipp,
usr/src/uts/common/inet/udp/udp.c
2399
ASSERT(MBLKL(mp) >= sizeof (ipha_t));
usr/src/uts/common/inet/udp/udp.c
2400
ASSERT(((ipha_t *)rptr)->ipha_protocol == IPPROTO_UDP);
usr/src/uts/common/inet/udp/udp.c
2403
(void) ip_find_hdr_v4((ipha_t *)rptr, &ipps, B_FALSE);
usr/src/uts/common/inet/udp/udp.c
2434
ASSERT(IPH_HDR_VERSION((ipha_t *)rptr) == IPV4_VERSION);
usr/src/uts/common/inet/udp/udp.c
2465
sin->sin_addr.s_addr = ((ipha_t *)rptr)->ipha_src;
usr/src/uts/common/inet/udp/udp.c
2517
IN6_IPADDR_TO_V4MAPPED(((ipha_t *)rptr)->ipha_src,
usr/src/uts/common/inet/udp/udp.c
2519
IN6_IPADDR_TO_V4MAPPED(((ipha_t *)rptr)->ipha_dst,
usr/src/uts/common/inet/udp/udp.c
3396
ipha_t *ipha = (ipha_t *)iph;
usr/src/uts/common/inet/udp/udp.c
377
ipha_t *ipha;
usr/src/uts/common/inet/udp/udp.c
4053
ipha_t *ipha = (ipha_t *)connp->conn_ht_iphc;
usr/src/uts/common/inet/udp/udp.c
4753
len = sizeof (ipha_t) + UDPH_SIZE;
usr/src/uts/common/inet/udp/udp.c
975
ipha_t *ipha;
usr/src/uts/common/inet/udp/udp.c
984
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/inet/udp/udp.c
999
ipha = (ipha_t *)&icmph[1]; /* Inner IP header */
usr/src/uts/common/io/chxge/ch.c
1683
ipha_t *ihdr;
usr/src/uts/common/io/chxge/ch.c
1769
ihdr = (ipha_t *)&mp->b_rptr[sizeof (struct ether_header)];
usr/src/uts/common/io/chxge/sge.c
1918
ipha_t *ihdr = (ipha_t *)(mp->b_rptr + offset);
usr/src/uts/common/io/e1000g/e1000g_tx.c
520
IPH_HDR_LENGTH((ipha_t *)ip_start);
usr/src/uts/common/io/e1000g/e1000g_tx.c
527
+ IPH_HDR_LENGTH((ipha_t *)ip_start)
usr/src/uts/common/io/e1000g/e1000g_tx.c
529
((ipha_t *)ip_start)->ipha_length = 0;
usr/src/uts/common/io/e1000g/e1000g_tx.c
530
((ipha_t *)ip_start)->ipha_hdr_checksum = 0;
usr/src/uts/common/io/fibre-channel/fca/qlge/qlge.c
4847
if (IPH_HDR_VERSION((ipha_t *)(void *)(bp+mac_hdr_len)) ==
usr/src/uts/common/io/fibre-channel/fca/qlge/qlge.c
5113
if (IPH_HDR_VERSION((ipha_t *)(void *)(bp+mac_hdr_len))
usr/src/uts/common/io/fibre-channel/fca/qlge/qlge.c
5196
if (IPH_HDR_VERSION((ipha_t *)(void *)(bp + mac_hdr_len)) ==
usr/src/uts/common/io/fibre-channel/ulp/fcip.c
2729
sizeof (fcph_network_hdr_t)+sizeof (llc_snap_hdr_t)+sizeof (ipha_t)
usr/src/uts/common/io/fibre-channel/ulp/fcip.c
2760
ipha_t *iphdr;
usr/src/uts/common/io/fibre-channel/ulp/fcip.c
2815
iphdr = (ipha_t *)(buf->ub_buffer + hdrlen);
usr/src/uts/common/io/ib/clients/eoib/eib_data.c
809
ip_hdr_len = IPH_HDR_LENGTH((ipha_t *)ip_start);
usr/src/uts/common/io/ib/clients/ibd/ibd.c
6601
iph_len = IPH_HDR_LENGTH((ipha_t *)ip_start);
usr/src/uts/common/io/ib/clients/ibd/ibd.c
7926
ipha_t *iphap;
usr/src/uts/common/io/ib/clients/ibd/ibd.c
8041
iphap = (ipha_t *)((uchar_t *)ipibp + sizeof (ipoib_hdr_t));
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
179
static const ipha_t icmp_ipha = {
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
199
ipha_t *ipha, *old_ipha;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
210
old_ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
228
if ((pmtu_mp = allocb(sizeof (ib_header_info_t) + sizeof (ipha_t)
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
235
+ sizeof (ipha_t) + sizeof (icmph_t);
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
250
ipha = (ipha_t *)&ibha[1];
usr/src/uts/common/io/ib/clients/ibd/ibd_cm.c
274
(int32_t)sizeof (ib_header_info_t) + (int32_t)sizeof (ipha_t), 0);
usr/src/uts/common/io/igb/igb_tx.c
677
*((uint16_t *)(uintptr_t)(pos + offsetof(ipha_t,
usr/src/uts/common/io/igb/igb_tx.c
692
l4_proto = *(uint8_t *)(pos + offsetof(ipha_t, ipha_protocol));
usr/src/uts/common/io/ixgbe/ixgbe_tx.c
650
offset = offsetof(ipha_t, ipha_length) + mac_hdr_len;
usr/src/uts/common/io/ixgbe/ixgbe_tx.c
660
offset = offsetof(ipha_t, ipha_hdr_checksum) +
usr/src/uts/common/io/ixgbe/ixgbe_tx.c
681
offset = offsetof(ipha_t, ipha_protocol) + mac_hdr_len;
usr/src/uts/common/io/mac/mac_flow.c
1835
ipha_t *ipha = (ipha_t *)l3info->l3_start;
usr/src/uts/common/io/mac/mac_flow.c
1863
ipha_t *ipha = (ipha_t *)l3info->l3_start;
usr/src/uts/common/io/mac/mac_flow.c
1955
ipha_t *ipha = (ipha_t *)l3_start;
usr/src/uts/common/io/mac/mac_ktest.c
262
const ipha_t *ipha =
usr/src/uts/common/io/mac/mac_ktest.c
263
(const ipha_t *)(pkt_data + meoi->meoi_l2hlen);
usr/src/uts/common/io/mac/mac_ktest.c
423
meoi.meoi_l2hlen + offsetof(ipha_t, ipha_hdr_checksum), 0);
usr/src/uts/common/io/mac/mac_protect.c
1680
ipha_t *ipha = (ipha_t *)start;
usr/src/uts/common/io/mac/mac_protect.c
1682
if (start + sizeof (ipha_t) > end)
usr/src/uts/common/io/mac/mac_protect.c
1949
ipha_t *ipha = (ipha_t *)start;
usr/src/uts/common/io/mac/mac_protect.c
1951
if (start + sizeof (ipha_t) > end)
usr/src/uts/common/io/mac/mac_protect.c
2033
ipha_t *ipha, uchar_t *end)
usr/src/uts/common/io/mac/mac_protect.c
2136
ipha_t *ipha = (ipha_t *)start;
usr/src/uts/common/io/mac/mac_protect.c
2138
if (start + sizeof (ipha_t) > end)
usr/src/uts/common/io/mac/mac_protect.c
308
get_dhcpv4_info(ipha_t *ipha, uchar_t *end, struct dhcp **dh4)
usr/src/uts/common/io/mac/mac_protect.c
571
intercept_dhcpv4_outbound(mac_client_impl_t *mcip, ipha_t *ipha, uchar_t *end)
usr/src/uts/common/io/mac/mac_provider.c
2031
l3_off + offsetof(ipha_t, ipha_fragment_offset_and_flags),
usr/src/uts/common/io/mac/mac_provider.c
2037
l3_off + offsetof(ipha_t, ipha_protocol), &ipproto)) {
usr/src/uts/common/io/mac/mac_sched.c
1737
ipha_t *ipha;
usr/src/uts/common/io/mac/mac_sched.c
1762
ipha = (ipha_t *)ip6h;
usr/src/uts/common/io/mac/mac_sched.c
1787
ipha = (ipha_t *)ip6h;
usr/src/uts/common/io/mac/mac_sched.c
2164
const ipha_t *ipha = (ipha_t *)(mp->b_rptr + meoi.meoi_l2hlen);
usr/src/uts/common/io/mac/mac_util.c
1081
niph = (ipha_t *)(nhdrmp->b_rptr + oehlen);
usr/src/uts/common/io/mac/mac_util.c
1155
niph = (ipha_t *)(nhdrmp->b_rptr + oehlen);
usr/src/uts/common/io/mac/mac_util.c
1990
ipha_t *iphp;
usr/src/uts/common/io/mac/mac_util.c
1997
iphp = (ipha_t *)(mp->b_rptr + skip_len);
usr/src/uts/common/io/mac/mac_util.c
1998
if (((unsigned char *)iphp + sizeof (ipha_t) > mp->b_wptr) ||
usr/src/uts/common/io/mac/mac_util.c
291
ipha_t *ipha = (ipha_t *)(mp->b_rptr + meoi.meoi_l2hlen);
usr/src/uts/common/io/mac/mac_util.c
326
const ipha_t *ipha =
usr/src/uts/common/io/mac/mac_util.c
327
(const ipha_t *)(mp->b_rptr + meoi.meoi_l2hlen);
usr/src/uts/common/io/mac/mac_util.c
714
ipha_t *niph;
usr/src/uts/common/io/mac/mac_util.c
971
niph = (ipha_t *)(nhdrmp->b_rptr + oehlen);
usr/src/uts/common/io/ntxn/unm_nic_main.c
703
if (MBLKL(mp) < (sizeof (struct ether_header) + sizeof (ipha_t)))
usr/src/uts/common/io/ntxn/unm_nic_main.c
716
sizeof (ipha_t)))
usr/src/uts/common/io/ntxn/unm_nic_main.c
731
((ipha_t *)(uintptr_t)ip_off)->ipha_protocol;
usr/src/uts/common/io/ntxn/unm_nic_main.c
759
pktinfo->l4_proto = ((ipha_t *)(uintptr_t)ipp)->ipha_protocol;
usr/src/uts/common/io/qede/qede_dbg.c
72
ipha_t *ip_hdr;
usr/src/uts/common/io/qede/qede_dbg.c
86
ip_hdr = (ipha_t *)(void *)((u8 *)mp->b_rptr + pktinfo->mac_hlen);
usr/src/uts/common/io/qede/qede_fp.c
1760
if (IPH_HDR_VERSION((ipha_t *)(void *)(bp+mac_hdr_len))
usr/src/uts/common/io/qede/qede_fp.c
852
ipha_t *ip_hdr;
usr/src/uts/common/io/qede/qede_fp.c
867
ip_hdr = (ipha_t *)(void *)((u8 *)mp->b_rptr + pktinfo->mac_hlen);
usr/src/uts/common/io/qede/qede_fp.h
80
#define IP_HEADER_LEN sizeof (ipha_t)
usr/src/uts/common/ipp/dscpmk/dscpmk.c
50
ipha_t *ipha;
usr/src/uts/common/ipp/dscpmk/dscpmk.c
82
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/ipp/flowacct/flowacct.c
114
ipha_t *ipha = (ipha_t *)iph;
usr/src/uts/common/ipp/flowacct/flowacct.c
231
ipha_t *ipha;
usr/src/uts/common/ipp/flowacct/flowacct.c
243
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/ipp/flowacct/flowacct.c
246
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/ipp/ipgpc/classifier.c
494
ipha_t *ipha = (ipha_t *)iph;
usr/src/uts/common/ipp/ipgpc/classifier.c
610
ipha_t *ipha;
usr/src/uts/common/ipp/ipgpc/classifier.c
613
ipha = (ipha_t *)mp->b_rptr; /* get ip header */
usr/src/uts/common/ipp/ipgpc/classifierddi.c
392
ipha_t *ipha;
usr/src/uts/common/ipp/ipgpc/classifierddi.c
435
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/ipp/meters/tokenmt.c
108
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/ipp/meters/tokenmt.c
75
ipha_t *ipha;
usr/src/uts/common/ipp/meters/tswtcl.c
63
ipha_t *ipha;
usr/src/uts/common/ipp/meters/tswtcl.c
98
ipha = (ipha_t *)mp->b_rptr;
usr/src/uts/common/os/ip_cksum.c
406
ip_csum_hdr(ipha_t *ipha)
usr/src/uts/common/sys/tsol/tnet.h
59
extern int tsol_prepend_option(uchar_t *, ipha_t *, int);
usr/src/uts/common/sys/tsol/tnet.h
61
extern int tsol_remove_secopt(ipha_t *, int);
usr/src/uts/common/xen/io/xnb.c
263
ipha_t *ipha;
usr/src/uts/common/xen/io/xnb.c
309
ipha = (ipha_t *)(mp->b_rptr + offset);
usr/src/uts/common/xen/io/xnf.c
1557
ipha_t *ipha;
usr/src/uts/common/xen/io/xnf.c
1594
ASSERT3U(len, >=, sizeof (ipha_t));
usr/src/uts/common/xen/io/xnf.c
1595
ipha = (ipha_t *)ptr;
usr/src/uts/intel/io/viona/viona_tx.c
482
ipha_t *ipha =
usr/src/uts/intel/io/viona/viona_tx.c
483
(ipha_t *)(mp->b_rptr + meoi->meoi_l2hlen);
usr/src/uts/intel/io/vmxnet3s/vmxnet3_tx.c
116
ipLen = IPH_HDR_LENGTH((ipha_t *)ip);