Home
last modified time | relevance | path

Searched refs:bpf_filter (Results 1 – 18 of 18) sorted by relevance

/netbsd-src/sys/net/
H A Dbpfdesc.h55 struct bpf_filter { struct
125 struct bpf_filter *bd_rfilter;
126 struct bpf_filter *bd_wfilter;
56 bf_insnbpf_filter global() argument
57 bf_sizebpf_filter global() argument
58 bf_jitcodebpf_filter global() argument
H A Dbpf_filter.c1 /* $NetBSD: bpf_filter.c,v 1.73 2024/09/02 15:34:08 christos Exp $ */
36 * @(#)bpf_filter.c 8.1 (Berkeley) 6/10/93
40 __KERNEL_RCSID(0, "$NetBSD: bpf_filter.c,v 1.73 2024/09/02 15:34:08 christos Exp $");
45 "@(#) Header: bpf_filter.c,v 1.33 97/04/26 13:37:18 leres Exp (LBL)";
196 bpf_filter(const struct bpf_insn *pc, const u_char *p, u_int wirelen, in bpf_filter() function
214 __strong_alias(pcapint_filter, bpf_filter) in bpf_filter_ext()
216 bpf_filter(const struct bpf_insn *pc, const u_char *p, u_int wirelen, in bpf_filter_ext()
822 MODULE(MODULE_CLASS_MISC, bpf_filter, NULL);
H A Dfiles.net6 file net/bpf_filter.c bpf_filter
H A Dbpf.c236 static u_int bpf_xfilter(struct bpf_filter **, void *, u_int, u_int);
241 static void bpf_free_filter(struct bpf_filter *);
246 struct bpf_filter **);
326 struct mbuf **mp, struct sockaddr *sockp, struct bpf_filter **wfilter)
1372 struct bpf_filter *oldf, *newf, **storef; in bpf_setf()
1678 bpf_xfilter(struct bpf_filter **filter, void *pkt, u_int pktlen, u_int buflen) in bpf_xfilter()
1680 struct bpf_filter *filt; in bpf_xfilter()
1775 * Craft on-stack mbuf suitable for passing to bpf_filter. in _bpf_mtap2()
2138 bpf_free_filter(struct bpf_filter *filter) in bpf_free_filter()
2680 MODULE(MODULE_CLASS_DRIVER, bpf, "bpf_filter"); in bpf_modcmd()
[all...]
H A Dif_ppp.c983 bpf_filter(sc->sc_pass_filt_out.bf_insns, in pppoutput()
993 bpf_filter(sc->sc_active_filt_out.bf_insns, in pppoutput()
1648 bpf_filter(sc->sc_pass_filt_in.bf_insns, in ppp_inproc()
1655 bpf_filter(sc->sc_active_filt_in.bf_insns, in ppp_inproc()
H A Dbpf.h600 u_int bpf_filter(const struct bpf_insn *, const u_char *, u_int, u_int);
/netbsd-src/sys/modules/bpf_filter/
H A DMakefile8 KMOD= bpf_filter
9 SRCS= bpf_filter.c
/netbsd-src/external/bsd/ipf/bin/ipftest/
H A Dbpf-ipf.h437 extern u_int bpf_filter(struct bpf_insn *, u_char *, u_int, u_int);
440 extern u_int bpf_filter();
H A DMakefile10 ipf_l.c ipnat_y.c ipnat_l.c radix_ipf.c bpf_filter.c
H A Dbpf_filter.c188 bpf_filter(pc, p, wirelen, buflen) in bpf_filter() function
/netbsd-src/sys/rump/dev/lib/libbpf/
H A DMakefile9 SRCS= bpf.c bpf_filter.c
/netbsd-src/external/bsd/libpcap/dist/pcap/
H A Dbpf.h273 PCAP_API u_int bpf_filter(const struct bpf_insn *, const u_char *, u_int, u_int);
/netbsd-src/sys/netinet/
H A Dfiles.ipfilter23 defpseudo ipfilter: ifnet, bpf_filter # XXX not really an ifnet
/netbsd-src/sys/modules/
H A DMakefile40 SUBDIR+= bpf_filter
/netbsd-src/doc/
H A DTODO.modules68 there is some shared code in bpf_filter.c which is needed by
70 is not. Thus, even though bpf_filter is modular, it MUST be
/netbsd-src/sys/conf/
H A Dfiles269 define bpf_filter
1471 defpseudo ppp: ifnet, bpf_filter
1477 defpseudo bpfilter: ifnet, bpf_filter
/netbsd-src/tests/lib/libbpfjit/
H A Dt_bpfjit.c2962 ATF_CHECK(bpf_filter(insns, pkt, i, i) == 10 * i); in ATF_TC_BODY()
2999 ATF_CHECK(bpf_filter(insns, pkt, i, i) == 10 * i); in ATF_TC_BODY()
/netbsd-src/sys/external/bsd/ipf/netinet/
H A Dfil.c2455 if (!bpf_filter(fr->fr_data, mc, wlen, 0)) in ipf_scanlist()