47nmsg_pcap_input_open(pcap_t *phandle);
55nmsg_pcap_input_close(nmsg_pcap_t *pcap);
72nmsg_pcap_input_read(nmsg_pcap_t pcap,
struct nmsg_ipdg *dg,
91nmsg_pcap_input_read_raw(nmsg_pcap_t pcap,
struct pcap_pkthdr **pkt_hdr,
92 const uint8_t **pkt_data,
struct timespec *ts);
108nmsg_pcap_input_setfilter(nmsg_pcap_t pcap,
const char *bpfstr);
123nmsg_pcap_input_setfilter_raw(nmsg_pcap_t pcap,
const char *bpfstr);
134nmsg_pcap_input_set_raw(nmsg_pcap_t pcap,
bool raw);
144nmsg_pcap_snapshot(nmsg_pcap_t pcap);
155nmsg_pcap_get_type(nmsg_pcap_t pcap);
163nmsg_pcap_get_datalink(nmsg_pcap_t pcap);
178nmsg_pcap_filter(nmsg_pcap_t pcap,
const uint8_t *pkt,
size_t len);