Lines Matching refs:ipha_t

188 	((int)(((ipha_t *)ipha)->ipha_version_and_hdr_length & 0xF) << 2)
191 ((int)(((ipha_t *)ipha)->ipha_version_and_hdr_length) >> 4)
427 } ipha_t; typedef
3231 extern mblk_t *ip_check_optlen(mblk_t *, ipha_t *, uint_t, uint_t,
3236 extern uint16_t ip_csum_hdr(ipha_t *);
3237 extern void ip_forward_xmit_v4(nce_t *, ill_t *, mblk_t *, ipha_t *,
3239 extern boolean_t ip_forward_options(mblk_t *, ipha_t *, ill_t *,
3273 extern ipaddr_t ip_input_options(ipha_t *, ipaddr_t, mblk_t *,
3275 extern boolean_t ip_input_local_options(mblk_t *, ipha_t *, ip_recv_attr_t *);
3276 extern mblk_t *ip_input_fragment(mblk_t *, ipha_t *, ip_recv_attr_t *);
3280 extern void ip_fanout_v4(mblk_t *, ipha_t *, ip_recv_attr_t *);
3282 extern void ip_fanout_proto_conn(conn_t *, mblk_t *, ipha_t *, ip6_t *,
3284 extern void ip_fanout_proto_v4(mblk_t *, ipha_t *, ip_recv_attr_t *);
3287 extern void ip_fanout_udp_conn(conn_t *, mblk_t *, ipha_t *, ip6_t *,
3289 extern void ip_fanout_udp_multi_v4(mblk_t *, ipha_t *, uint16_t, uint16_t,
3293 extern int ip_find_hdr_v4(ipha_t *, ip_pkt_t *, boolean_t);
3307 extern void ip_send_potential_redirect_v4(mblk_t *, ipha_t *, ire_t *,
3317 extern int ip_output_options(mblk_t *, ipha_t *, ip_xmit_attr_t *,
3319 extern void ip_output_local_options(ipha_t *, ip_stack_t *);
3373 extern boolean_t conn_wantpacket(conn_t *, ip_recv_attr_t *, ipha_t *);
3382 extern ipaddr_t ip_massage_options(ipha_t *, netstack_t *);
3437 extern ipaddr_t ip_get_dst(ipha_t *);
3440 extern mblk_t *ip_output_attach_policy(mblk_t *, ipha_t *, ip6_t *,
3468 extern uint8_t ipoptp_first(ipoptp_t *, ipha_t *);
3667 extern boolean_t ip_source_routed(ipha_t *, ip_stack_t *);