ip6_frag_t
ip6_frag_t *fraghdr;
fraghdr = (ip6_frag_t *)whereptr;
ip6_frag_t *fraghdr;
fraghdr = (ip6_frag_t *)whereptr;
fraghdr = (ip6_frag_t *)whereptr;
ehdrlen = sizeof (ip6_frag_t);
ip6_frag_t *frag = NULL;
uint16_t *hdr_length, uint8_t *next_hdr, ip6_frag_t **fragp)
ip6_frag_t *fraghdr;
ip6_frag_t *ipp_fraghdr;
extern mblk_t *ip_input_fragment_v6(mblk_t *, ip6_t *, ip6_frag_t *, uint_t,
ip6_frag_t *);
pktlen += sizeof (ip6_frag_t);
pmtu -= sizeof (ip6_frag_t);
ip6_frag_t *tmpfraghdr;
tmpfraghdr = (ip6_frag_t *)whereptr;
ehdrlen = sizeof (ip6_frag_t);
ip6_frag_t *fraghdr, uint_t remlen, ip_recv_attr_t *ira)
if (hdr_length < sizeof (ip6_frag_t)) {
mp->b_wptr = mp->b_rptr + hdr_length - sizeof (ip6_frag_t);
ira->ira_ip_hdr_length = hdr_length - sizeof (ip6_frag_t);
ip6_frag_t *fraghdr;
unfragmentable_len += sizeof (ip6_frag_t);
fraghdr = (ip6_frag_t *)(hmp0->b_rptr + unfragmentable_len -
sizeof (ip6_frag_t));
ip6_frag_t *fraghdr;
hmp = allocb_tmpl(unfragmentable_len + sizeof (ip6_frag_t) +
hmp->b_wptr = hmp->b_rptr + unfragmentable_len + sizeof (ip6_frag_t);
fraghdr = (ip6_frag_t *)(hmp->b_rptr + unfragmentable_len);
fip6h->ip6_plen = htons(ntohs(fip6h->ip6_plen) + sizeof (ip6_frag_t));
ip6_frag_t *fraghdr;
fraghdr = (ip6_frag_t *)ptr;
hdrlen = sizeof (ip6_frag_t);
ip6_frag_t *fraghdr;
if (ira->ira_pktlen - ip_hdr_length < sizeof (ip6_frag_t))
rptr + ip_hdr_length + sizeof (ip6_frag_t) > mp->b_wptr) {
ip_hdr_length + sizeof (ip6_frag_t), ira);
fraghdr = (ip6_frag_t *)(rptr + ip_hdr_length);
ip_hdr_length += sizeof (ip6_frag_t);
pktlen += sizeof (ip6_frag_t);
ip6_frag_t *fraghdr;
ip6_frag_t *nfraghdr;
ip6_frag_t *frag = NULL;
ip6_frag_t *frag = NULL;
ip6_frag_t *frag = NULL;
uint8_t *next_hdr, ip6_frag_t **fragp)
ip6_frag_t *fraghdr;
fraghdr = (ip6_frag_t *)whereptr;
ehdrlen = sizeof (ip6_frag_t);
ip6_frag_t *frag = NULL;
ip6_frag_t *fraghdr;
fraghdr = (ip6_frag_t *)whereptr;
ehdrlen = sizeof (ip6_frag_t);
uint8_t *, ip6_frag_t **);