Lines Matching refs:pktlen
2115 * pktlen, which is stored in a contiguous buffer. The packet is parsed
2120 bpf_tap(struct bpf_if *bp, u_char *pkt, u_int pktlen)
2154 slen = (*(bf->func))(pkt, pktlen, pktlen);
2157 slen = bpf_filter(d->bd_rfilter, pkt, pktlen, pktlen);
2170 catchpacket(d, pkt, pktlen, slen,
2194 u_int pktlen, slen;
2203 pktlen = m_length(m, NULL);
2216 slen = (*(bf->func))(mtod(m, u_char *), pktlen, pktlen);
2219 slen = bpf_filter(d->bd_rfilter, (u_char *)m, pktlen, 0);
2229 catchpacket(d, (u_char *)m, pktlen, slen,
2247 u_int pktlen, slen;
2256 pktlen = m_length(m, NULL);
2265 pktlen += dlen;
2275 slen = bpf_filter(d->bd_rfilter, (u_char *)&mb, pktlen, 0);
2285 catchpacket(d, (u_char *)&mb, pktlen, slen,
2366 catchpacket(struct bpf_d *d, u_char *pkt, u_int pktlen, u_int snaplen,
2405 totlen = hdrlen + min(snaplen, pktlen);
2460 hdr32_old.bh_datalen = pktlen;
2473 hdr_old.bh_datalen = pktlen;
2489 hdr.bh_datalen = pktlen;
2965 bpf_tap(struct bpf_if *bp, u_char *pkt, u_int pktlen)