/external/libpcap/ |
D | pcap-linux.c | 215 static int fix_program(pcap_t *handle, struct sock_fprog *fcode); 217 static int set_kernel_filter(pcap_t *handle, struct sock_fprog *fcode); 672 if (!handle->md.use_bpf && handle->fcode.bf_insns) { in pcap_read_packet() 673 if (bpf_filter(handle->fcode.bf_insns, bp, in pcap_read_packet() 928 struct sock_fprog fcode; in pcap_setfilter_linux() local 957 if (handle->fcode.bf_len > USHRT_MAX) { in pcap_setfilter_linux() 965 fcode.len = 0; in pcap_setfilter_linux() 966 fcode.filter = NULL; in pcap_setfilter_linux() 984 switch (fix_program(handle, &fcode)) { in pcap_setfilter_linux() 1013 if ((err = set_kernel_filter(handle, &fcode)) == 0) in pcap_setfilter_linux() [all …]
|
D | pcap-enet.c | 62 register struct bpf_insn *fcode = fp->bf_insns; in readloop() local 82 if (bpf_filter(fcode, (char *)ph->packet, in readloop() 96 if (bpf_filter(fcode, buf.hdr.packet, cc, caplen)) { in readloop()
|
D | pcap-pf.c | 91 struct bpf_insn *fcode; in pcap_read_pf() local 101 fcode = pc->md.use_bpf ? NULL : pc->fcode.bf_insns; in pcap_read_pf() 200 if (fcode == NULL || in pcap_read_pf() 201 bpf_filter(fcode, p, sp->ens_count, buflen)) { in pcap_read_pf()
|
D | pcap-nit.c | 102 register struct bpf_insn *fcode = p->fcode.bf_insns; in pcap_read_nit() local 178 if (bpf_filter(fcode, cp, nh->nh_wirelen, caplen)) { in pcap_read_nit()
|
D | pcap-bpf.c | 147 struct bpf_insn *fcode; in pcap_read_bpf() local 152 fcode = p->md.use_bpf ? NULL : p->fcode.bf_insns; in pcap_read_bpf() 273 if (fcode == NULL || in pcap_read_bpf() 274 bpf_filter(fcode, datap, bhp->bh_datalen, caplen)) { in pcap_read_bpf() 1076 pcap_freecode(&p->fcode); in pcap_setfilter_bpf()
|
D | pcap-septel.c | 149 if ((p->fcode.bf_insns == NULL) || bpf_filter(p->fcode.bf_insns, dp, packet_len, caplen)) { in septel_read()
|
D | pcap-snit.c | 116 register struct bpf_insn *fcode = p->fcode.bf_insns; in pcap_read_snit() local 190 if (bpf_filter(fcode, cp, nlp->nh_pktlen, caplen)) { in pcap_read_snit()
|
D | pcap-dos.c | 208 struct bpf_insn *fcode = p->fcode.bf_insns; in pcap_read_one() local 261 (!fcode || bpf_filter(fcode, rx_buf, pcap.len, pcap.caplen))) in pcap_read_one() 401 p->fcode = *fp; in pcap_setfilter_dos() 976 pcap_save.fcode.bf_insns = NULL; in init_watt32()
|
D | pcap-snoop.c | 124 if (p->fcode.bf_insns == NULL || in pcap_read_snoop() 125 bpf_filter(p->fcode.bf_insns, cp, datalen, caplen)) { in pcap_read_snoop()
|
D | savefile.c | 1319 struct bpf_insn *fcode; in pcap_offline_read() local 1350 if ((fcode = p->fcode.bf_insns) == NULL || in pcap_offline_read() 1351 bpf_filter(fcode, p->buffer, h.len, h.caplen)) { in pcap_offline_read()
|
D | pcap-int.h | 200 struct bpf_program fcode; member
|
D | pcap-dlpi.c | 248 register struct bpf_insn *fcode; in pcap_read_dlpi() local 306 fcode = p->fcode.bf_insns; in pcap_read_dlpi() 349 if (bpf_filter(fcode, pk, origlen, caplen)) { in pcap_read_dlpi()
|
D | pcap-win32.c | 314 if (p->fcode.bf_insns) in pcap_read_win32_dag() 316 if (bpf_filter(p->fcode.bf_insns, dp, packet_len, caplen) == 0) in pcap_read_win32_dag()
|
D | optimize.c | 2283 pcap_freecode(&p->fcode); in install_bpf_program() 2286 p->fcode.bf_len = fp->bf_len; in install_bpf_program() 2287 p->fcode.bf_insns = (struct bpf_insn *)malloc(prog_size); in install_bpf_program() 2288 if (p->fcode.bf_insns == NULL) { in install_bpf_program() 2293 memcpy(p->fcode.bf_insns, fp->bf_insns, prog_size); in install_bpf_program()
|
D | pcap-dag.c | 434 if ((p->fcode.bf_insns == NULL) || bpf_filter(p->fcode.bf_insns, dp, packet_len, caplen)) { in dag_read()
|
D | pcap.c | 801 pcap_freecode(&p->fcode); in pcap_close()
|
/external/ppp/pppd/include/ |
D | pcap-int.h | 95 struct bpf_program fcode; member
|
/external/tcpdump/ |
D | tcpdump.c | 456 struct bpf_program fcode; in main() local 943 if (pcap_compile(pd, &fcode, cmdbuf, Oflag, netmask) < 0) in main() 946 bpf_dump(&fcode, dflag); in main() 963 if (pcap_setfilter(pd, &fcode) < 0) in main()
|