Lines Matching defs:hbh
401 struct ip6_hbh *hbh;
434 hbh = (struct ip6_hbh *)(ip6 + 1);
435 *nxt = hbh->ip6h_nxt;
962 struct ip6_hbh *hbh;
965 if (m->m_len < off + sizeof(*hbh)) {
966 m = m_pullup(m, off + sizeof(*hbh));
973 hbh = (struct ip6_hbh *)(mtod(m, caddr_t) + off);
974 hbhlen = (hbh->ip6h_len + 1) << 3;
984 hbh = (struct ip6_hbh *)(mtod(m, caddr_t) + off);
987 if (ip6_process_hopopts(m, (u_int8_t *)hbh + sizeof(struct ip6_hbh),
1004 * The function assumes that hbh header is located right after the IPv6 header
1412 struct ip6_hbh *hbh;
1415 hbh = (struct ip6_hbh *)(ip6 + 1);
1416 hbhlen = (hbh->ip6h_len + 1) << 3;
1425 *mp = sbcreatecontrol(hbh, hbhlen,