Home | History | Annotate | Download | only in libpcap

Lines Matching refs:pcap_t

121 typedef int	(*activate_op_t)(pcap_t *);
122 typedef int (*can_set_rfmon_op_t)(pcap_t *);
123 typedef int (*read_op_t)(pcap_t *, int cnt, pcap_handler, u_char *);
124 typedef int (*inject_op_t)(pcap_t *, const void *, size_t);
125 typedef int (*setfilter_op_t)(pcap_t *, struct bpf_program *);
126 typedef int (*setdirection_op_t)(pcap_t *, pcap_direction_t);
127 typedef int (*set_datalink_op_t)(pcap_t *, int);
128 typedef int (*getnonblock_op_t)(pcap_t *, char *);
129 typedef int (*setnonblock_op_t)(pcap_t *, int, char *);
130 typedef int (*stats_op_t)(pcap_t *, struct pcap_stat *);
132 typedef struct pcap_stat *(*stats_ex_op_t)(pcap_t *, int *);
133 typedef int (*setbuff_op_t)(pcap_t *, int);
134 typedef int (*setmode_op_t)(pcap_t *, int);
135 typedef int (*setmintocopy_op_t)(pcap_t *, int);
136 typedef HANDLE (*getevent_op_t)(pcap_t *);
137 typedef int (*oid_get_request_op_t)(pcap_t *, bpf_u_int32, void *, size_t *);
138 typedef int (*oid_set_request_op_t)(pcap_t *, bpf_u_int32, const void *, size_t *);
139 typedef u_int (*sendqueue_transmit_op_t)(pcap_t *, pcap_send_queue *, int);
140 typedef int (*setuserbuffer_op_t)(pcap_t *, int);
141 typedef int (*live_dump_op_t)(pcap_t *, char *, int, int);
142 typedef int (*live_dump_ended_op_t)(pcap_t *, int);
143 typedef PAirpcapHandle (*get_airpcap_handle_op_t)(pcap_t *);
145 typedef void (*cleanup_op_t)(pcap_t *);
160 int (*next_packet_op)(pcap_t *, struct pcap_pkthdr *, u_char **);
358 pcap_t *pd;
365 int pcap_offline_read(pcap_t *, int, pcap_handler, u_char *);
381 int pcap_getnonblock_fd(pcap_t *, char *);
382 int pcap_setnonblock_fd(pcap_t *p, int, char *);
393 * "pcap_create_common()" allocates and fills in a pcap_t, for use
396 pcap_t *pcap_create_interface(const char *, char *);
397 pcap_t *pcap_create_common(char *, size_t);
398 int pcap_do_addexit(pcap_t *);
399 void pcap_add_to_pcaps_to_close(pcap_t *);
400 void pcap_remove_from_pcaps_to_close(pcap_t *);
401 void pcap_cleanup_live_common(pcap_t *);
402 int pcap_check_activated(pcap_t *);
438 * "pcap_open_offline_common()" allocates and fills in a pcap_t, for use
441 * "sf_cleanup()" closes the file handle associated with a pcap_t, if
445 pcap_t *pcap_open_offline_common(char *ebuf, size_t size);
446 void sf_cleanup(pcap_t *p);
461 int install_bpf_program(pcap_t *, struct bpf_program *);