Lines Matching defs:ehdrlen
645 uint_t ehdrlen;
665 ehdrlen = 8 * (hbhhdr->ip6h_len + 1);
667 if (pkt_len < IPV6_HDR_LEN + ehdrlen) {
674 rptr + IPV6_HDR_LEN + ehdrlen > mp->b_wptr) {
675 ip6h = ip_pullup(mp, IPV6_HDR_LEN + ehdrlen, ira);
689 ira->ira_ip_hdr_length += ehdrlen;
694 ehdrlen - 2, IPPROTO_HOPOPTS, ira)) {
2408 uint_t ehdrlen;
2435 ehdrlen = 8 * (desthdr->ip6d_len + 1);
2436 if (ira->ira_pktlen - ip_hdr_length < ehdrlen)
2439 rptr + IPV6_HDR_LEN + ehdrlen > mp->b_wptr) {
2440 ip6h = ip_pullup(mp, IPV6_HDR_LEN + ehdrlen, ira);
2452 ira->ira_ip_hdr_length += ehdrlen;
2466 ehdrlen - 2, IPPROTO_DSTOPTS, ira)) {
2584 uint_t ehdrlen;
2610 ehdrlen = 8 * (rthdr->ip6r_len + 1);
2611 if (ira->ira_pktlen - ip_hdr_length < ehdrlen)
2614 rptr + IPV6_HDR_LEN + ehdrlen > mp->b_wptr) {
2615 ip6h = ip_pullup(mp, IPV6_HDR_LEN + ehdrlen, ira);
2634 ira->ira_ip_hdr_length += ehdrlen;