Home
last modified time | relevance | path

Searched refs:hbhlen (Results 1 – 2 of 2) sorted by relevance

/xnu-8792.41.9/bsd/netinet6/
H A Dip6_input.c1550 int off = *offp, hbhlen; in ip6_hopopts_input() local
1557 hbhlen = (hbh->ip6h_len + 1) << 3; in ip6_hopopts_input()
1559 IP6_EXTHDR_CHECK(m, off, hbhlen, return (-1)); in ip6_hopopts_input()
1561 off += hbhlen; in ip6_hopopts_input()
1562 hbhlen -= sizeof(struct ip6_hbh); in ip6_hopopts_input()
1566 hbhlen, rtalertp, plenp) < 0) { in ip6_hopopts_input()
1586 ip6_process_hopopts(struct mbuf *m, u_int8_t *opthead, int hbhlen, in ip6_process_hopopts() argument
1596 for (; hbhlen > 0; hbhlen -= optlen, opt += optlen) { in ip6_process_hopopts()
1602 if (hbhlen < IP6OPT_MINLEN) { in ip6_process_hopopts()
1610 if (hbhlen < IP6OPT_RTALERT_LEN) { in ip6_process_hopopts()
[all …]
H A Dip6_output.c3856 int hbhlen; in ip6_setpktopt() local
3878 hbhlen = (hbh->ip6h_len + 1) << 3; in ip6_setpktopt()
3879 if (len != hbhlen) { in ip6_setpktopt()
3885 opt->ip6po_hbh = kalloc_data(hbhlen, Z_NOWAIT); in ip6_setpktopt()
3889 bcopy(hbh, opt->ip6po_hbh, hbhlen); in ip6_setpktopt()