Home
last modified time | relevance | path

Searched refs:pcap_t (Results 1 – 25 of 65) sorted by relevance

123

/NextBSD/contrib/libpcap/pcap/
HDpcap.h77 typedef struct pcap pcap_t; typedef
275 pcap_t *pcap_create(const char *, char *);
276 int pcap_set_snaplen(pcap_t *, int);
277 int pcap_set_promisc(pcap_t *, int);
278 int pcap_can_set_rfmon(pcap_t *);
279 int pcap_set_rfmon(pcap_t *, int);
280 int pcap_set_timeout(pcap_t *, int);
281 int pcap_set_tstamp_type(pcap_t *, int);
282 int pcap_set_immediate_mode(pcap_t *, int);
283 int pcap_set_buffer_size(pcap_t *, int);
[all …]
/NextBSD/contrib/libpcap/
HDpcap-int.h119 typedef int (*activate_op_t)(pcap_t *);
120 typedef int (*can_set_rfmon_op_t)(pcap_t *);
121 typedef int (*read_op_t)(pcap_t *, int cnt, pcap_handler, u_char *);
122 typedef int (*inject_op_t)(pcap_t *, const void *, size_t);
123 typedef int (*setfilter_op_t)(pcap_t *, struct bpf_program *);
124 typedef int (*setdirection_op_t)(pcap_t *, pcap_direction_t);
125 typedef int (*set_datalink_op_t)(pcap_t *, int);
126 typedef int (*getnonblock_op_t)(pcap_t *, char *);
127 typedef int (*setnonblock_op_t)(pcap_t *, int, char *);
128 typedef int (*stats_op_t)(pcap_t *, struct pcap_stat *);
[all …]
HDpcap.c109 pcap_t* pcap_netmap_create(const char *device, char *ebuf, int *is_ours);
117 pcap_not_initialized(pcap_t *pcap _U_) in pcap_not_initialized()
125 pcap_no_adapter(pcap_t *pcap _U_) in pcap_no_adapter()
136 pcap_can_set_rfmon(pcap_t *p) in pcap_can_set_rfmon()
145 pcap_cant_set_rfmon(pcap_t *p _U_) in pcap_cant_set_rfmon()
162 pcap_list_tstamp_types(pcap_t *p, int **tstamp_typesp) in pcap_list_tstamp_types()
215 pcap_next(pcap_t *p, struct pcap_pkthdr *h) in pcap_next()
229 pcap_next_ex(pcap_t *p, struct pcap_pkthdr **pkt_header, in pcap_next_ex()
285 pcap_t *
297 pcap_t *
[all …]
HDsavefile.c79 sf_getnonblock(pcap_t *p, char *errbuf) in sf_getnonblock()
89 sf_setnonblock(pcap_t *p, int nonblock, char *errbuf) in sf_setnonblock()
105 sf_stats(pcap_t *p, struct pcap_stat *ps) in sf_stats()
114 sf_setbuff(pcap_t *p, int dim) in sf_setbuff()
122 sf_setmode(pcap_t *p, int mode) in sf_setmode()
130 sf_setmintocopy(pcap_t *p, int size) in sf_setmintocopy()
139 sf_inject(pcap_t *p, const void *buf _U_, size_t size _U_) in sf_inject()
151 sf_setdirection(pcap_t *p, pcap_direction_t d) in sf_setdirection()
159 sf_cleanup(pcap_t *p) in sf_cleanup()
168 pcap_t *
[all …]
HDpcap-septel.c44 static int septel_setfilter(pcap_t *p, struct bpf_program *fp);
45 static int septel_stats(pcap_t *p, struct pcap_stat *ps);
46 static int septel_setnonblock(pcap_t *p, int nonblock, char *errbuf);
60 static int septel_read(pcap_t *p, int cnt, pcap_handler callback, u_char *user) { in septel_read()
182 septel_inject(pcap_t *handle, const void *buf _U_, size_t size _U_) in septel_inject()
196 static pcap_t *septel_activate(pcap_t* handle) { in septel_activate()
218 pcap_t *septel_create(const char *device, char *ebuf, int *is_ours) { in septel_create()
220 pcap_t *p; in septel_create()
243 static int septel_stats(pcap_t *p, struct pcap_stat *ps) { in septel_stats()
267 static int septel_setfilter(pcap_t *p, struct bpf_program *fp) { in septel_setfilter()
[all …]
HDpcap-can-linux.c68 static int can_activate(pcap_t *);
69 static int can_read_linux(pcap_t *, int , pcap_handler , u_char *);
70 static int can_inject_linux(pcap_t *, const void *, size_t);
71 static int can_setfilter_linux(pcap_t *, struct bpf_program *);
72 static int can_setdirection_linux(pcap_t *, pcap_direction_t);
73 static int can_stats_linux(pcap_t *, struct pcap_stat *);
94 pcap_t *
100 pcap_t* p; in can_create()
144 can_activate(pcap_t* handle) in can_activate()
220 can_read_linux(pcap_t *handle, int max_packets, pcap_handler callback, u_char *user) in can_read_linux()
[all …]
HDpcap-canusb-linux.c63 static int canusb_activate(pcap_t *);
64 static int canusb_read_linux(pcap_t *, int , pcap_handler , u_char *);
65 static int canusb_inject_linux(pcap_t *, const void *, size_t);
66 static int canusb_setfilter_linux(pcap_t *, struct bpf_program *);
67 static int canusb_setdirection_linux(pcap_t *, pcap_direction_t);
68 static int canusb_stats_linux(pcap_t *, struct pcap_stat *);
205 pcap_t *
211 pcap_t* p; in canusb_create()
318 static void canusb_close(pcap_t* handle) in canusb_close()
339 static int canusb_activate(pcap_t* handle) in canusb_activate()
[all …]
HDdlpisubs.h25 int pcap_stats_dlpi(pcap_t *, struct pcap_stat *);
26 int pcap_process_pkts(pcap_t *, pcap_handler, u_char *, int, u_char *, int);
27 int pcap_process_mactype(pcap_t *, u_int);
29 int pcap_conf_bufmod(pcap_t *, int);
31 int pcap_alloc_databuf(pcap_t *);
HDpcap-snf.c34 snf_set_datalink(pcap_t *p, int dlt) in snf_set_datalink()
41 snf_pcap_stats(pcap_t *p, struct pcap_stat *ps) in snf_pcap_stats()
58 snf_platform_cleanup(pcap_t *p) in snf_platform_cleanup()
71 snf_getnonblock(pcap_t *p, char *errbuf) in snf_getnonblock()
79 snf_setnonblock(pcap_t *p, int nonblock, char *errbuf) in snf_setnonblock()
110 snf_read(pcap_t *p, int cnt, pcap_handler callback, u_char *user) in snf_read()
165 snf_setfilter(pcap_t *p, struct bpf_program *fp) in snf_setfilter()
184 snf_inject(pcap_t *p, const void *buf _U_, size_t size _U_) in snf_inject()
192 snf_activate(pcap_t* p) in snf_activate()
271 pcap_t *
[all …]
HDpcap-win32.c55 static int pcap_setfilter_win32_npf(pcap_t *, struct bpf_program *);
56 static int pcap_setfilter_win32_dag(pcap_t *, struct bpf_program *);
57 static int pcap_getnonblock_win32(pcap_t *, char *);
58 static int pcap_setnonblock_win32(pcap_t *, int, char *);
139 pcap_stats_win32(pcap_t *p, struct pcap_stat *ps) in pcap_stats_win32()
152 pcap_setbuff_win32(pcap_t *p, int dim) in pcap_setbuff_win32()
164 pcap_setmode_win32(pcap_t *p, int mode) in pcap_setmode_win32()
177 pcap_setmintocopy_win32(pcap_t *p, int size) in pcap_setmintocopy_win32()
189 pcap_getadapter_win32(pcap_t *p) in pcap_getadapter_win32()
195 pcap_read_win32_npf(pcap_t *p, int cnt, pcap_handler callback, u_char *user) in pcap_read_win32_npf()
[all …]
HDpcap-bt-linux.c63 static int bt_activate(pcap_t *);
64 static int bt_read_linux(pcap_t *, int , pcap_handler , u_char *);
65 static int bt_inject_linux(pcap_t *, const void *, size_t);
66 static int bt_setdirection_linux(pcap_t *, pcap_direction_t);
67 static int bt_stats_linux(pcap_t *, struct pcap_stat *);
139 pcap_t *
145 pcap_t *p; in bt_create()
183 bt_activate(pcap_t* handle) in bt_activate()
300 bt_read_linux(pcap_t *handle, int max_packets, pcap_handler callback, u_char *user) in bt_read_linux()
369 bt_inject_linux(pcap_t *handle, const void *buf, size_t size) in bt_inject_linux()
[all …]
HDpcap-libdlpi.c47 static int dlpromiscon(pcap_t *, bpf_u_int32);
48 static int pcap_read_libdlpi(pcap_t *, int, pcap_handler, u_char *);
49 static int pcap_inject_libdlpi(pcap_t *, const void *, size_t);
51 static void pcap_cleanup_libdlpi(pcap_t *);
96 pcap_activate_libdlpi(pcap_t *p) in pcap_activate_libdlpi()
248 dlpromiscon(pcap_t *p, bpf_u_int32 level) in dlpromiscon()
314 pcap_read_libdlpi(pcap_t *p, int count, pcap_handler callback, u_char *user) in pcap_read_libdlpi()
366 pcap_inject_libdlpi(pcap_t *p, const void *buf, size_t size) in pcap_inject_libdlpi()
389 pcap_cleanup_libdlpi(pcap_t *p) in pcap_cleanup_libdlpi()
411 pcap_t *
[all …]
HDpcap-linux.c319 static void map_arphrd_to_dlt(pcap_t *, int, const char *, int);
323 static int pcap_activate_linux(pcap_t *);
324 static int activate_old(pcap_t *);
325 static int activate_new(pcap_t *);
326 static int activate_mmap(pcap_t *, int *);
327 static int pcap_can_set_rfmon_linux(pcap_t *);
328 static int pcap_read_linux(pcap_t *, int, pcap_handler, u_char *);
329 static int pcap_read_packet(pcap_t *, pcap_handler, u_char *);
330 static int pcap_inject_linux(pcap_t *, const void *, size_t);
331 static int pcap_stats_linux(pcap_t *, struct pcap_stat *);
[all …]
HDpcap-usb-linux.c131 static int usb_activate(pcap_t *);
132 static int usb_stats_linux(pcap_t *, struct pcap_stat *);
133 static int usb_stats_linux_bin(pcap_t *, struct pcap_stat *);
134 static int usb_read_linux(pcap_t *, int , pcap_handler , u_char *);
135 static int usb_read_linux_bin(pcap_t *, int , pcap_handler , u_char *);
136 static int usb_read_linux_mmap(pcap_t *, int , pcap_handler , u_char *);
137 static int usb_inject_linux(pcap_t *, const void *, size_t);
138 static int usb_setdirection_linux(pcap_t *, pcap_direction_t);
139 static void usb_cleanup_linux_mmap(pcap_t *);
211 int usb_mmap(pcap_t* handle) in usb_mmap()
[all …]
HDpcap-netfilter-linux.c84 static int nfqueue_send_verdict(const pcap_t *handle, u_int16_t group_id, u_int32_t id, u_int32_t v…
87 netfilter_read_linux(pcap_t *handle, int max_packets, pcap_handler callback, u_char *user) in netfilter_read_linux()
212 netfilter_set_datalink(pcap_t *handle, int dlt) in netfilter_set_datalink()
219 netfilter_stats_linux(pcap_t *handle, struct pcap_stat *stats) in netfilter_stats_linux()
230 netfilter_inject_linux(pcap_t *handle, const void *buf, size_t size) in netfilter_inject_linux()
243 netfilter_send_config_msg(const pcap_t *handle, u_int16_t msg_type, int ack, u_int8_t family, u_int… in netfilter_send_config_msg()
324 nflog_send_config_msg(const pcap_t *handle, u_int8_t family, u_int16_t group_id, const struct my_nf… in nflog_send_config_msg()
330 nflog_send_config_cmd(const pcap_t *handle, u_int16_t group_id, u_int8_t cmd, u_int8_t family) in nflog_send_config_cmd()
345 nflog_send_config_mode(const pcap_t *handle, u_int16_t group_id, u_int8_t copy_mode, u_int32_t copy… in nflog_send_config_mode()
361 nfqueue_send_verdict(const pcap_t *handle, u_int16_t group_id, u_int32_t id, u_int32_t verdict) in nfqueue_send_verdict()
[all …]
HDpcap-bt-monitor-linux.c65 bt_monitor_read(pcap_t *handle, int max_packets _U_, pcap_handler callback, u_char *user) in bt_monitor_read()
129 bt_monitor_inject(pcap_t *handle, const void *buf _U_, size_t size _U_) in bt_monitor_inject()
136 bt_monitor_setdirection(pcap_t *p, pcap_direction_t d) in bt_monitor_setdirection()
143 bt_monitor_stats(pcap_t *handle _U_, struct pcap_stat *stats) in bt_monitor_stats()
153 bt_monitor_activate(pcap_t* handle) in bt_monitor_activate()
218 pcap_t *
221 pcap_t *p; in bt_monitor_create()
HDpcap-dag.c100 pcap_t *p;
114 static int dag_setfilter(pcap_t *p, struct bpf_program *fp);
115 static int dag_stats(pcap_t *p, struct pcap_stat *ps);
116 static int dag_set_datalink(pcap_t *p, int dlt);
117 static int dag_get_datalink(pcap_t *p);
118 static int dag_setnonblock(pcap_t *p, int nonblock, char *errbuf);
121 delete_pcap_dag(pcap_t *p) in delete_pcap_dag()
144 dag_platform_cleanup(pcap_t *p) in dag_platform_cleanup()
184 new_pcap_dag(pcap_t *p) in new_pcap_dag()
244 dag_read(pcap_t *p, int cnt, pcap_handler callback, u_char *user) in dag_read()
[all …]
HDpcap-dbus.c54 dbus_read(pcap_t *handle, int max_packets, pcap_handler callback, u_char *user) in dbus_read()
106 dbus_write(pcap_t *handle, const void *buf, size_t size) in dbus_write()
128 dbus_stats(pcap_t *handle, struct pcap_stat *stats) in dbus_stats()
139 dbus_cleanup(pcap_t *handle) in dbus_cleanup()
149 dbus_activate(pcap_t *handle) in dbus_activate()
248 pcap_t *
251 pcap_t *p; in dbus_create()
HDpcap-nit.c78 pcap_stats_nit(pcap_t *p, struct pcap_stat *ps) in pcap_stats_nit()
103 pcap_read_nit(pcap_t *p, int cnt, pcap_handler callback, u_char *user) in pcap_read_nit()
200 pcap_inject_nit(pcap_t *p, const void *buf, size_t size) in pcap_inject_nit()
217 nit_setflags(pcap_t *p) in nit_setflags()
260 pcap_activate_nit(pcap_t *p) in pcap_activate_nit()
350 pcap_t *
353 pcap_t *p; in pcap_create_interface()
HDpcap-bpf.c186 static int monitor_mode(pcap_t *, int);
190 static void remove_en(pcap_t *);
191 static void remove_802_11(pcap_t *);
227 static int pcap_can_set_rfmon_bpf(pcap_t *p);
228 static int pcap_activate_bpf(pcap_t *p);
229 static int pcap_setfilter_bpf(pcap_t *p, struct bpf_program *fp);
230 static int pcap_setdirection_bpf(pcap_t *, pcap_direction_t);
231 static int pcap_set_datalink_bpf(pcap_t *p, int dlt);
239 pcap_getnonblock_bpf(pcap_t *p, char *errbuf) in pcap_getnonblock_bpf()
251 pcap_setnonblock_bpf(pcap_t *p, int nonblock, char *errbuf) in pcap_setnonblock_bpf()
[all …]
HDpcap-dos.c98 static int pcap_activate_dos (pcap_t *p);
99 static int pcap_read_dos (pcap_t *p, int cnt, pcap_handler callback,
101 static void pcap_cleanup_dos (pcap_t *p);
102 static int pcap_stats_dos (pcap_t *p, struct pcap_stat *ps);
103 static int pcap_sendpacket_dos (pcap_t *p, const void *buf, size_t len);
104 static int pcap_setfilter_dos (pcap_t *p, struct bpf_program *fp);
152 pcap_t *pcap_create_interface (const char *device, char *ebuf) in pcap_create_interface()
154 pcap_t *p; in pcap_create_interface()
168 static int pcap_activate_dos (pcap_t *pcap) in pcap_activate_dos()
219 pcap_read_one (pcap_t *p, pcap_handler callback, u_char *data) in pcap_read_one()
[all …]
HDpcap-pf.c90 static int pcap_setfilter_pf(pcap_t *, struct bpf_program *);
101 pcap_read_pf(pcap_t *pc, int cnt, pcap_handler callback, u_char *user) in pcap_read_pf()
229 pcap_inject_pf(pcap_t *p, const void *buf, size_t size) in pcap_inject_pf()
243 pcap_stats_pf(pcap_t *p, struct pcap_stat *ps) in pcap_stats_pf()
298 pcap_activate_pf(pcap_t *p) in pcap_activate_pf()
505 pcap_t *
508 pcap_t *p; in pcap_create_interface()
525 pcap_setfilter_pf(pcap_t *p, struct bpf_program *fp) in pcap_setfilter_pf()
HDpcap-snit.c90 pcap_stats_snit(pcap_t *p, struct pcap_stat *ps) in pcap_stats_snit()
116 pcap_read_snit(pcap_t *p, int cnt, pcap_handler callback, u_char *user) in pcap_read_snit()
211 pcap_inject_snit(pcap_t *p, const void *buf, size_t size) in pcap_inject_snit()
234 nit_setflags(pcap_t *p) in nit_setflags()
283 pcap_activate_snit(pcap_t *p) in pcap_activate_snit()
428 pcap_t *
431 pcap_t *p; in pcap_create_interface()
HDsf-pcap.c123 static int pcap_next_packet(pcap_t *p, struct pcap_pkthdr *hdr, u_char **datap);
150 pcap_t *
156 pcap_t *p; in pcap_check_header()
397 pcap_next_packet(pcap_t *p, struct pcap_pkthdr *hdr, u_char **data) in pcap_next_packet()
569 sf_write_header(pcap_t *p, FILE *fp, int linktype, int thiszone, int snaplen) in sf_write_header()
608 pcap_setup_dump(pcap_t *p, int linktype, FILE *f, const char *fname) in pcap_setup_dump()
638 pcap_dump_open(pcap_t *p, const char *fname) in pcap_dump_open()
684 pcap_dump_fopen(pcap_t *p, FILE *f) in pcap_dump_fopen()
/NextBSD/lib/libpcap/
HDpcap-netmap.c81 pcap_netmap_stats(pcap_t *p, struct pcap_stat *ps) in pcap_netmap_stats()
95 pcap_t *p = (pcap_t *)arg; in pcap_netmap_filter()
106 pcap_netmap_dispatch(pcap_t *p, int cnt, pcap_handler cb, u_char *user) in pcap_netmap_dispatch()
135 pcap_netmap_inject(pcap_t *p, const void *buf, size_t size) in pcap_netmap_inject()
144 pcap_netmap_ioctl(pcap_t *p, u_long what, uint32_t *if_flags) in pcap_netmap_ioctl()
186 pcap_netmap_close(pcap_t *p) in pcap_netmap_close()
209 pcap_netmap_activate(pcap_t *p) in pcap_netmap_activate()
256 pcap_t *
259 pcap_t *p; in pcap_netmap_create()

123