Lines Matching defs:pktlen
2295 * pktlen, which is stored in a contiguous buffer. The packet is parsed
2300 bpf_tap(struct bpf_if *bp, u_char *pkt, u_int pktlen)
2324 slen = (*(bf->func))(pkt, pktlen, pktlen);
2327 slen = bpf_filter(d->bd_rfilter, pkt, pktlen, pktlen);
2340 catchpacket(d, pkt, pktlen, slen,
2349 bpf_tap_if(if_t ifp, u_char *pkt, u_int pktlen)
2352 bpf_tap(ifp->if_bpf, pkt, pktlen);
2372 u_int pktlen, slen;
2381 pktlen = m_length(m, NULL);
2393 slen = (*(bf->func))(mtod(m, u_char *), pktlen,
2394 pktlen);
2397 slen = bpf_filter(d->bd_rfilter, (u_char *)m, pktlen, 0);
2407 catchpacket(d, (u_char *)m, pktlen, slen,
2435 u_int pktlen, slen;
2444 pktlen = m_length(m, NULL);
2454 pktlen += dlen;
2463 slen = bpf_filter(d->bd_rfilter, (u_char *)&mb, pktlen, 0);
2473 catchpacket(d, (u_char *)&mb, pktlen, slen,
2563 catchpacket(struct bpf_d *d, u_char *pkt, u_int pktlen, u_int snaplen,
2608 totlen = hdrlen + min(snaplen, pktlen);
2675 hdr32_old.bh_datalen = pktlen;
2688 hdr_old.bh_datalen = pktlen;
2704 hdr.bh_datalen = pktlen;
3121 bpf_tap(struct bpf_if *bp, u_char *pkt, u_int pktlen)
3126 bpf_tap_if(if_t ifp, u_char *pkt, u_int pktlen)