Home | History | Annotate | Download | only in libpcap

Lines Matching refs:pcap_t

98 typedef int	(*activate_op_t)(pcap_t *);
99 typedef int (*can_set_rfmon_op_t)(pcap_t *);
100 typedef int (*read_op_t)(pcap_t *, int cnt, pcap_handler, u_char *);
101 typedef int (*inject_op_t)(pcap_t *, const void *, size_t);
102 typedef int (*setfilter_op_t)(pcap_t *, struct bpf_program *);
103 typedef int (*setdirection_op_t)(pcap_t *, pcap_direction_t);
104 typedef int (*set_datalink_op_t)(pcap_t *, int);
105 typedef int (*getnonblock_op_t)(pcap_t *, char *);
106 typedef int (*setnonblock_op_t)(pcap_t *, int, char *);
107 typedef int (*stats_op_t)(pcap_t *, struct pcap_stat *);
109 typedef int (*setbuff_op_t)(pcap_t *, int);
110 typedef int (*setmode_op_t)(pcap_t *, int);
111 typedef int (*setmintocopy_op_t)(pcap_t *, int);
112 typedef Adapter *(*getadapter_op_t)(pcap_t *);
114 typedef void (*cleanup_op_t)(pcap_t *);
129 int (*next_packet_op)(pcap_t *, struct pcap_pkthdr *, u_char **);
307 pcap_t *pd;
317 int pcap_offline_read(pcap_t *, int, pcap_handler, u_char *);
318 int pcap_read(pcap_t *, int cnt, pcap_handler, u_char *);
349 int pcap_getnonblock_fd(pcap_t *, char *);
350 int pcap_setnonblock_fd(pcap_t *p, int, char *);
361 * "pcap_create_common()" allocates and fills in a pcap_t, for use
364 pcap_t *pcap_create_interface(const char *, char *);
365 pcap_t *pcap_create_common(const char *, char *, size_t);
366 int pcap_do_addexit(pcap_t *);
367 void pcap_add_to_pcaps_to_close(pcap_t *);
368 void pcap_remove_from_pcaps_to_close(pcap_t *);
369 void pcap_cleanup_live_common(pcap_t *);
370 int pcap_not_initialized(pcap_t *);
371 int pcap_check_activated(pcap_t *);
398 * "pcap_open_offline_common()" allocates and fills in a pcap_t, for use
401 * "sf_cleanup()" closes the file handle associated with a pcap_t, if
405 pcap_t *pcap_open_offline_common(char *ebuf, size_t size);
406 void sf_cleanup(pcap_t *p);
421 int install_bpf_program(pcap_t *, struct bpf_program *);