Lines Matching refs:hlen
473 size_t off, hlen; in npf_cache_ip() local
486 hlen = sizeof(struct ip6_hdr); in npf_cache_ip()
488 npc->npc_hlen = hlen; in npf_cache_ip()
496 while ((ip6e = nbuf_advance(nbuf, hlen, sizeof(*ip6e))) != NULL) { in npf_cache_ip()
504 hlen = (ip6e->ip6e_len + 1) << 3; in npf_cache_ip()
516 hlen = sizeof(struct ip6_frag); in npf_cache_ip()
520 hlen = 0; in npf_cache_ip()
525 hlen = 0; in npf_cache_ip()
529 if (!hlen) { in npf_cache_ip()
533 npc->npc_hlen += hlen; in npf_cache_ip()
566 npf_cache_tcp(npf_cache_t *npc, nbuf_t *nbuf, unsigned hlen) in npf_cache_tcp() argument
570 th = nbuf_advance(nbuf, hlen, sizeof(struct tcphdr)); in npf_cache_tcp()
592 u_int hlen; in npf_cache_all() local
610 hlen = npc->npc_hlen; in npf_cache_all()
620 l4flags = npf_cache_tcp(npc, nbuf, hlen); in npf_cache_all()
624 npc->npc_l4.udp = nbuf_advance(nbuf, hlen, in npf_cache_all()
630 npc->npc_l4.icmp = nbuf_advance(nbuf, hlen, in npf_cache_all()
636 npc->npc_l4.icmp6 = nbuf_advance(nbuf, hlen, in npf_cache_all()