Lines Matching full:pcap_t

163 typedef struct pcap pcap_t;  typedef
450 PCAP_API pcap_t *pcap_create(const char *, char *);
453 PCAP_API int pcap_set_snaplen(pcap_t *, int);
456 PCAP_API int pcap_set_promisc(pcap_t *, int);
459 PCAP_API int pcap_can_set_rfmon(pcap_t *);
462 PCAP_API int pcap_set_rfmon(pcap_t *, int);
465 PCAP_API int pcap_set_timeout(pcap_t *, int);
468 PCAP_API int pcap_set_tstamp_type(pcap_t *, int);
471 PCAP_API int pcap_set_immediate_mode(pcap_t *, int);
474 PCAP_API int pcap_set_buffer_size(pcap_t *, int);
477 PCAP_API int pcap_set_tstamp_precision(pcap_t *, int);
480 PCAP_API int pcap_get_tstamp_precision(pcap_t *);
483 PCAP_API int pcap_activate(pcap_t *);
486 PCAP_API int pcap_list_tstamp_types(pcap_t *, int **);
502 PCAP_API int pcap_set_protocol_linux(pcap_t *, int);
564 PCAP_API pcap_t *pcap_open_live(const char *, int, int, int, char *);
567 PCAP_API pcap_t *pcap_open_dead(int, int);
570 PCAP_API pcap_t *pcap_open_dead_with_tstamp_precision(int, int, u_int);
573 PCAP_API pcap_t *pcap_open_offline_with_tstamp_precision(const char *, u_int, char *);
576 PCAP_API pcap_t *pcap_open_offline(const char *, char *);
580 PCAP_API pcap_t *pcap_hopen_offline_with_tstamp_precision(intptr_t, u_int, char *);
582 PCAP_API pcap_t *pcap_hopen_offline(intptr_t, char *);
604 PCAP_API pcap_t *pcap_fopen_offline_with_tstamp_precision(FILE *, u_int, char *);
607 PCAP_API pcap_t *pcap_fopen_offline(FILE *, char *);
611 PCAP_API void pcap_close(pcap_t *);
614 PCAP_API int pcap_loop(pcap_t *, int, pcap_handler, u_char *);
617 PCAP_API int pcap_dispatch(pcap_t *, int, pcap_handler, u_char *);
620 PCAP_API const u_char *pcap_next(pcap_t *, struct pcap_pkthdr *);
623 PCAP_API int pcap_next_ex(pcap_t *, struct pcap_pkthdr **, const u_char **);
626 PCAP_API void pcap_breakloop(pcap_t *);
629 PCAP_API int pcap_stats(pcap_t *, struct pcap_stat *);
632 PCAP_API int pcap_setfilter(pcap_t *, struct bpf_program *);
635 PCAP_API int pcap_setdirection(pcap_t *, pcap_direction_t);
638 PCAP_API int pcap_getnonblock(pcap_t *, char *);
641 PCAP_API int pcap_setnonblock(pcap_t *, int, char *);
644 PCAP_API int pcap_inject(pcap_t *, const void *, size_t);
647 PCAP_API int pcap_sendpacket(pcap_t *, const u_char *, int);
656 PCAP_API char *pcap_geterr(pcap_t *);
659 PCAP_API void pcap_perror(pcap_t *, const char *);
662 PCAP_API int pcap_compile(pcap_t *, struct bpf_program *, const char *, int,
679 PCAP_API int pcap_datalink(pcap_t *);
682 PCAP_API int pcap_datalink_ext(pcap_t *);
685 PCAP_API int pcap_list_datalinks(pcap_t *, int **);
688 PCAP_API int pcap_set_datalink(pcap_t *, int);
706 PCAP_API int pcap_snapshot(pcap_t *);
709 PCAP_API int pcap_is_swapped(pcap_t *);
712 PCAP_API int pcap_major_version(pcap_t *);
715 PCAP_API int pcap_minor_version(pcap_t *);
718 PCAP_API int pcap_bufsize(pcap_t *);
722 PCAP_API FILE *pcap_file(pcap_t *);
729 * with a pcap_t (there's no guarantee that there is one), we can add
734 PCAP_API int pcap_fileno(pcap_t *);
737 PCAP_API int pcap_fileno(pcap_t *);
745 PCAP_API pcap_dumper_t *pcap_dump_open(pcap_t *, const char *);
749 PCAP_API pcap_dumper_t *pcap_dump_hopen(pcap_t *, intptr_t);
770 PCAP_API pcap_dumper_t *pcap_dump_fopen(pcap_t *, FILE *fp);
774 PCAP_API pcap_dumper_t *pcap_dump_open_append(pcap_t *, const char *);
845 PCAP_API int pcap_setbuff(pcap_t *p, int dim);
846 PCAP_API int pcap_setmode(pcap_t *p, int mode);
847 PCAP_API int pcap_setmintocopy(pcap_t *p, int size);
849 PCAP_API HANDLE pcap_getevent(pcap_t *p);
852 PCAP_API int pcap_oid_get_request(pcap_t *, bpf_u_int32, void *, size_t *);
855 PCAP_API int pcap_oid_set_request(pcap_t *, bpf_u_int32, const void *, size_t *);
863 PCAP_API u_int pcap_sendqueue_transmit(pcap_t *p, pcap_send_queue* queue, int sync);
865 PCAP_API struct pcap_stat *pcap_stats_ex(pcap_t *p, int *pcap_stat_size);
867 PCAP_API int pcap_setuserbuffer(pcap_t *p, int size);
869 PCAP_API int pcap_live_dump(pcap_t *p, char *filename, int maxsize, int maxpacks);
871 PCAP_API int pcap_live_dump_ended(pcap_t *p, int sync);
875 PCAP_API PAirpcapHandle pcap_get_airpcap_handle(pcap_t *p);
887 PCAP_API int pcap_stats_ex (pcap_t *, struct pcap_stat_ex *);
888 PCAP_API void pcap_set_wait (pcap_t *p, void (*yield)(void), int wait);
898 PCAP_API int pcap_get_selectable_fd(pcap_t *);
901 PCAP_API const struct timeval *pcap_get_required_select_timeout(pcap_t *);
1136 PCAP_API pcap_t *pcap_open(const char *source, int snaplen, int flags,
1238 PCAP_API struct pcap_samp *pcap_setsampling(pcap_t *p);