Lines Matching refs:hbhlen
1596 int off = *offp, hbhlen; in ip6_hopopts_input() local
1603 hbhlen = (hbh->ip6h_len + 1) << 3; in ip6_hopopts_input()
1605 IP6_EXTHDR_CHECK(m, off, hbhlen, return (-1)); in ip6_hopopts_input()
1607 off += hbhlen; in ip6_hopopts_input()
1608 hbhlen -= sizeof(struct ip6_hbh); in ip6_hopopts_input()
1612 hbhlen, rtalertp, plenp) < 0) { in ip6_hopopts_input()
1637 int hbhlen = inhbhlen; in ip6_process_hopopts() local
1643 for (; hbhlen > 0; hbhlen -= optlen, opt += optlen) { in ip6_process_hopopts()
1649 if (hbhlen < IP6OPT_MINLEN) { in ip6_process_hopopts()
1658 if (hbhlen < IP6OPT_RTALERT_LEN) { in ip6_process_hopopts()
1675 if (hbhlen < IP6OPT_JUMBO_LEN) { in ip6_process_hopopts()
1741 if (hbhlen < IP6OPT_MINLEN) { in ip6_process_hopopts()
1746 optlen = ip6_unknown_opt(opt, hbhlen, m, in ip6_process_hopopts()
2017 int hbhlen = 0; in ip6_savecontrol() local
2019 hbhlen = (hbh->ip6h_len + 1) << 3; in ip6_savecontrol()
2028 mp = sbcreatecontrol_mbuf((caddr_t)hbh, hbhlen, in ip6_savecontrol()