pcap_t
pcap_t *p;
pcap_compile(pcap_t *p, struct bpf_program *program,
static pcap_t *bpf_pcap;
pcap_inject(pcap_t *p, const void *buf, size_t len)
pcap_sendpacket(pcap_t *p, const u_char *buf, int size)
bpf_open(pcap_t *p)
pcap_can_set_rfmon(pcap_t *p)
pcap_cleanup_bpf(pcap_t *p)
pcap_close(pcap_t *p)
check_setif_failure(pcap_t *p, int error)
pcap_activate(pcap_t *p)
static int monitor_mode(pcap_t *, int);
pcap_stats(pcap_t *p, struct pcap_stat *ps)
monitor_mode(pcap_t *p, int set)
pcap_read(pcap_t *p, int cnt, pcap_handler callback, u_char *user)
pcap_t *
pcap_t *p;
pcap_t *
pcap_t *p;
pcap_setfilter(pcap_t *p, struct bpf_program *fp)
pcap_setdirection(pcap_t *p, pcap_direction_t d)
pcap_set_datalink(pcap_t *p, int dlt)
int pcap_offline_read(pcap_t *, int, pcap_handler, u_char *);
int pcap_read(pcap_t *, int cnt, pcap_handler, u_char *);
int pcap_do_addexit(pcap_t *);
void pcap_add_to_pcaps_to_close(pcap_t *);
void pcap_remove_from_pcaps_to_close(pcap_t *);
int pcap_check_activated(pcap_t *);
pcap_next(pcap_t *p, struct pcap_pkthdr *h)
pcap_next_ex(pcap_t *p, struct pcap_pkthdr **pkt_header,
pcap_check_activated(pcap_t *p)
pcap_set_snaplen(pcap_t *p, int snaplen)
pcap_set_promisc(pcap_t *p, int promisc)
pcap_set_rfmon(pcap_t *p, int rfmon)
pcap_set_timeout(pcap_t *p, int timeout_ms)
pcap_set_immediate_mode(pcap_t *p, int immediate)
pcap_set_buffer_size(pcap_t *p, int buffer_size)
pcap_breakloop(pcap_t *p)
pcap_datalink(pcap_t *p)
pcap_list_datalinks(pcap_t *p, int **dlt_buffer)
pcap_snapshot(pcap_t *p)
pcap_is_swapped(pcap_t *p)
pcap_major_version(pcap_t *p)
pcap_minor_version(pcap_t *p)
pcap_file(pcap_t *p)
pcap_fileno(pcap_t *p)
pcap_perror(pcap_t *p, const char *prefix)
pcap_get_selectable_fd(pcap_t *p)
pcap_geterr(pcap_t *p)
pcap_getnonblock(pcap_t *p, char *errbuf)
pcap_setnonblock(pcap_t *p, int nonblock, char *errbuf)
pcap_dispatch(pcap_t *p, int cnt, pcap_handler callback, u_char *user)
pcap_do_addexit(pcap_t *p)
pcap_add_to_pcaps_to_close(pcap_t *p)
pcap_remove_from_pcaps_to_close(pcap_t *p)
pcap_t *pc, *prevpc;
pcap_loop(pcap_t *p, int cnt, pcap_handler callback, u_char *user)
pcap_t *
pcap_t *p;
pcap_t *pcap_create(const char *, char *);
int pcap_set_snaplen(pcap_t *, int);
int pcap_set_promisc(pcap_t *, int);
int pcap_can_set_rfmon(pcap_t *);
int pcap_set_rfmon(pcap_t *, int);
int pcap_set_timeout(pcap_t *, int);
int pcap_set_immediate_mode(pcap_t *, int);
int pcap_set_buffer_size(pcap_t *, int);
int pcap_activate(pcap_t *);
pcap_t *pcap_open_live(const char *, int, int, int, char *);
pcap_t *pcap_open_dead(int, int);
pcap_t *pcap_open_offline(const char *, char *);
pcap_t *pcap_fopen_offline(FILE *, char *);
void pcap_close(pcap_t *);
int pcap_loop(pcap_t *, int, pcap_handler, u_char *);
int pcap_dispatch(pcap_t *, int, pcap_handler, u_char *);
pcap_next(pcap_t *, struct pcap_pkthdr *);
int pcap_next_ex(pcap_t *, struct pcap_pkthdr **, const u_char **);
void pcap_breakloop(pcap_t *);
int pcap_stats(pcap_t *, struct pcap_stat *);
int pcap_setfilter(pcap_t *, struct bpf_program *);
int pcap_setdirection(pcap_t *, pcap_direction_t);
int pcap_getnonblock(pcap_t *, char *);
int pcap_setnonblock(pcap_t *, int, char *);
void pcap_perror(pcap_t *, const char *);
int pcap_inject(pcap_t *, const void *, size_t);
int pcap_sendpacket(pcap_t *, const u_char *, int);
char *pcap_geterr(pcap_t *);
int pcap_compile(pcap_t *, struct bpf_program *, const char *, int,
int pcap_datalink(pcap_t *);
int pcap_list_datalinks(pcap_t *, int **);
int pcap_set_datalink(pcap_t *, int);
int pcap_snapshot(pcap_t *);
int pcap_is_swapped(pcap_t *);
int pcap_major_version(pcap_t *);
int pcap_minor_version(pcap_t *);
FILE *pcap_file(pcap_t *);
int pcap_fileno(pcap_t *);
pcap_dumper_t *pcap_dump_open(pcap_t *, const char *);
pcap_dumper_t *pcap_dump_fopen(pcap_t *, FILE *fp);
int pcap_get_selectable_fd(pcap_t *);
pcap_t *
pcap_t *p;
pcap_t *
pcap_t *p;
sf_next_packet(pcap_t *p, struct pcap_pkthdr *hdr, u_char *buf, int buflen)
pcap_offline_read(pcap_t *p, int cnt, pcap_handler callback, u_char *user)
pcap_setup_dump(pcap_t *p, FILE *f, const char *fname)
pcap_dump_open(pcap_t *p, const char *fname)
pcap_dump_fopen(pcap_t *p, FILE *f)
pcap_t *
pcap_t *p;
pcap_t *hpcap = NULL;
pcap_t *handle;
pcap_t *
pcap_t *p;
pcap_t *hpcap;
pcap_t *pflog_read_live(const char *, int, int, int, char *);
extern pcap_t *hpcap;
pcap_t *ph;
pcap_t pc; /* Fake struct pcap so we can compile expr */
struct bpf_program *priv_pcap_setfilter(pcap_t *, int, u_int32_t);
pcap_t *priv_pcap_live(const char *, int, int, int, char *, u_int,
pcap_t *priv_pcap_offline(const char *, char *);
pcap_dumper_t *priv_pcap_dump_open(pcap_t *, char *);
priv_pcap_setfilter(pcap_t *hpcap, int oflag, u_int32_t netmask)
pcap_t *
pcap_t *p;
pcap_t *
pcap_t *p;
priv_pcap_dump_open(pcap_t *p, char *fname)
pcap_t hpcap;
static pcap_t *pd;
void pcap_list_linktypes(pcap_t *);
pcap_list_linktypes(pcap_t *p)