Lines Matching refs:hpcap
59 pcap_t *hpcap; variable
214 if (pcap_compile(hpcap, &bprog, filter, PCAP_OPT_FIL, 0) < 0) in set_pcap_filter()
215 logmsg(LOG_WARNING, "%s", pcap_geterr(hpcap)); in set_pcap_filter()
217 if (pcap_setfilter(hpcap, &bprog) < 0) in set_pcap_filter()
218 logmsg(LOG_WARNING, "%s", pcap_geterr(hpcap)); in set_pcap_filter()
271 hpcap = pcap_open_live(interface, snaplen, 1, PCAP_TO_MS, errbuf); in init_pcap()
272 if (hpcap == NULL) { in init_pcap()
277 if (pcap_datalink(hpcap) != DLT_PFLOG) { in init_pcap()
279 pcap_close(hpcap); in init_pcap()
280 hpcap = NULL; in init_pcap()
286 cur_snaplen = snaplen = pcap_snapshot(hpcap); in init_pcap()
289 if (ioctl(pcap_fileno(hpcap), BIOCLOCK) < 0) { in init_pcap()
337 if (hpcap == NULL) in try_reset_dump()
387 hdr.snaplen = hpcap->snapshot; in try_reset_dump()
389 hdr.linktype = hpcap->linktype; in try_reset_dump()
442 hdr.linktype != hpcap->linktype || in scan_dump()
644 if (pcap_stats(hpcap, &pstat) < 0)
645 logmsg(LOG_WARNING, "Reading stats: %s", pcap_geterr(hpcap));
774 np = pcap_dispatch(hpcap, PCAP_NUM_PKTS,
783 logmsg(LOG_NOTICE, "%s", pcap_geterr(hpcap));
820 pcap_close(hpcap);