Lines Matching refs:hbh
334 * IPv6 hbh dest1 rthdr ah* [esp* dest2 payload]
374 * result: IPv6 hbh dest1 rthdr dest2 payload
945 struct ip6_hbh *hbh = mtod(exthdrs.ip6e_hbh, struct ip6_hbh *);
950 if ((hbh->ip6h_len + 1) << 3 > exthdrs.ip6e_hbh->m_len)
962 (u_int8_t *)(hbh + 1),
963 ((hbh->ip6h_len + 1) << 3) -
1240 struct ip6_hbh *hbh;
1254 * XXX: give up if the whole (new) hbh header does
1291 hbh = mtod(mopt, struct ip6_hbh *);
1292 hbh->ip6h_len += (JUMBOOPTLEN >> 3);
1419 * receiving ANY hbh/dst options in order to avoid
2537 struct ip6_hbh *hbh;
2542 hbh = (struct ip6_hbh *)CMSG_DATA(cm);
2543 hbhlen = (hbh->ip6h_len + 1) << 3;
2550 bcopy(hbh, opt->ip6po_hbh, hbhlen);
2552 opt->ip6po_hbh = hbh;