Home | History | Annotate | Download | only in netinet6

Lines Matching defs:hbh

563 		struct ip6_hbh *hbh;
597 IP6_EXTHDR_GET(hbh, struct ip6_hbh *, m, sizeof(struct ip6_hdr),
599 if (hbh == NULL) {
605 KASSERT(ACCESSIBLE_POINTER(hbh, struct ip6_hdr));
606 nxt = hbh->ip6h_nxt;
862 struct ip6_hbh *hbh;
865 IP6_EXTHDR_GET(hbh, struct ip6_hbh *, m,
867 if (hbh == NULL) {
871 hbhlen = (hbh->ip6h_len + 1) << 3;
872 IP6_EXTHDR_GET(hbh, struct ip6_hbh *, m, sizeof(struct ip6_hdr),
874 if (hbh == NULL) {
878 KASSERT(ACCESSIBLE_POINTER(hbh, struct ip6_hdr));
882 if (ip6_process_hopopts(m, (u_int8_t *)hbh + sizeof(struct ip6_hbh),
897 * The function assumes that hbh header is located right after the IPv6 header
1139 struct ip6_hbh *hbh;
1149 hbh = mtod(ext, struct ip6_hbh *);
1150 hbhlen = (hbh->ip6h_len + 1) << 3;
1163 *mp = sbcreatecontrol(hbh, hbhlen,