Lines Matching refs:PCAP_API

386 PCAP_API int	pcap_init(unsigned int, char *);
395 PCAP_API char *pcap_lookupdev(char *);
398 PCAP_API int pcap_lookupnet(const char *, bpf_u_int32 *, bpf_u_int32 *, char *);
401 PCAP_API pcap_t *pcap_create(const char *, char *);
404 PCAP_API int pcap_set_snaplen(pcap_t *, int);
407 PCAP_API int pcap_set_promisc(pcap_t *, int);
410 PCAP_API int pcap_can_set_rfmon(pcap_t *);
413 PCAP_API int pcap_set_rfmon(pcap_t *, int);
416 PCAP_API int pcap_set_timeout(pcap_t *, int);
419 PCAP_API int pcap_set_tstamp_type(pcap_t *, int);
422 PCAP_API int pcap_set_immediate_mode(pcap_t *, int);
425 PCAP_API int pcap_set_buffer_size(pcap_t *, int);
428 PCAP_API int pcap_set_tstamp_precision(pcap_t *, int);
431 PCAP_API int pcap_get_tstamp_precision(pcap_t *);
434 PCAP_API int pcap_activate(pcap_t *);
437 PCAP_API int pcap_list_tstamp_types(pcap_t *, int **);
440 PCAP_API void pcap_free_tstamp_types(int *);
443 PCAP_API int pcap_tstamp_type_name_to_val(const char *);
446 PCAP_API const char *pcap_tstamp_type_val_to_name(int);
449 PCAP_API const char *pcap_tstamp_type_val_to_description(int);
453 PCAP_API int pcap_set_protocol_linux(pcap_t *, int);
515 PCAP_API pcap_t *pcap_open_live(const char *, int, int, int, char *);
518 PCAP_API pcap_t *pcap_open_dead(int, int);
521 PCAP_API pcap_t *pcap_open_dead_with_tstamp_precision(int, int, u_int);
524 PCAP_API pcap_t *pcap_open_offline_with_tstamp_precision(const char *, u_int, char *);
527 PCAP_API pcap_t *pcap_open_offline(const char *, char *);
531 PCAP_API pcap_t *pcap_hopen_offline_with_tstamp_precision(intptr_t, u_int, char *);
533 PCAP_API pcap_t *pcap_hopen_offline(intptr_t, char *);
555 PCAP_API pcap_t *pcap_fopen_offline_with_tstamp_precision(FILE *, u_int, char *);
558 PCAP_API pcap_t *pcap_fopen_offline(FILE *, char *);
562 PCAP_API void pcap_close(pcap_t *);
565 PCAP_API int pcap_loop(pcap_t *, int, pcap_handler, u_char *);
568 PCAP_API int pcap_dispatch(pcap_t *, int, pcap_handler, u_char *);
571 PCAP_API const u_char *pcap_next(pcap_t *, struct pcap_pkthdr *);
574 PCAP_API int pcap_next_ex(pcap_t *, struct pcap_pkthdr **, const u_char **);
577 PCAP_API void pcap_breakloop(pcap_t *);
580 PCAP_API int pcap_stats(pcap_t *, struct pcap_stat *);
583 PCAP_API int pcap_setfilter(pcap_t *, struct bpf_program *);
586 PCAP_API int pcap_setdirection(pcap_t *, pcap_direction_t);
589 PCAP_API int pcap_getnonblock(pcap_t *, char *);
592 PCAP_API int pcap_setnonblock(pcap_t *, int, char *);
595 PCAP_API int pcap_inject(pcap_t *, const void *, size_t);
598 PCAP_API int pcap_sendpacket(pcap_t *, const u_char *, int);
601 PCAP_API const char *pcap_statustostr(int);
604 PCAP_API const char *pcap_strerror(int);
607 PCAP_API char *pcap_geterr(pcap_t *);
610 PCAP_API void pcap_perror(pcap_t *, const char *);
613 PCAP_API int pcap_compile(pcap_t *, struct bpf_program *, const char *, int,
618 PCAP_API int pcap_compile_nopcap(int, int, struct bpf_program *,
623 PCAP_API void pcap_freecode(struct bpf_program *);
626 PCAP_API int pcap_offline_filter(const struct bpf_program *,
630 PCAP_API int pcap_datalink(pcap_t *);
633 PCAP_API int pcap_datalink_ext(pcap_t *);
636 PCAP_API int pcap_list_datalinks(pcap_t *, int **);
639 PCAP_API int pcap_set_datalink(pcap_t *, int);
642 PCAP_API void pcap_free_datalinks(int *);
645 PCAP_API int pcap_datalink_name_to_val(const char *);
648 PCAP_API const char *pcap_datalink_val_to_name(int);
651 PCAP_API const char *pcap_datalink_val_to_description(int);
654 PCAP_API const char *pcap_datalink_val_to_description_or_dlt(int);
657 PCAP_API int pcap_snapshot(pcap_t *);
660 PCAP_API int pcap_is_swapped(pcap_t *);
663 PCAP_API int pcap_major_version(pcap_t *);
666 PCAP_API int pcap_minor_version(pcap_t *);
669 PCAP_API int pcap_bufsize(pcap_t *);
673 PCAP_API FILE *pcap_file(pcap_t *);
685 PCAP_API int pcap_fileno(pcap_t *);
688 PCAP_API int pcap_fileno(pcap_t *);
692 PCAP_API int pcap_wsockinit(void);
696 PCAP_API pcap_dumper_t *pcap_dump_open(pcap_t *, const char *);
700 PCAP_API pcap_dumper_t *pcap_dump_hopen(pcap_t *, intptr_t);
721 PCAP_API pcap_dumper_t *pcap_dump_fopen(pcap_t *, FILE *fp);
725 PCAP_API pcap_dumper_t *pcap_dump_open_append(pcap_t *, const char *);
728 PCAP_API FILE *pcap_dump_file(pcap_dumper_t *);
731 PCAP_API long pcap_dump_ftell(pcap_dumper_t *);
734 PCAP_API int64_t pcap_dump_ftell64(pcap_dumper_t *);
737 PCAP_API int pcap_dump_flush(pcap_dumper_t *);
740 PCAP_API void pcap_dump_close(pcap_dumper_t *);
743 PCAP_API void pcap_dump(u_char *, const struct pcap_pkthdr *, const u_char *);
746 PCAP_API int pcap_findalldevs(pcap_if_t **, char *);
749 PCAP_API void pcap_freealldevs(pcap_if_t *);
767 PCAP_API const char *pcap_lib_version(void);
796 PCAP_API int pcap_setbuff(pcap_t *p, int dim);
797 PCAP_API int pcap_setmode(pcap_t *p, int mode);
798 PCAP_API int pcap_setmintocopy(pcap_t *p, int size);
800 PCAP_API HANDLE pcap_getevent(pcap_t *p);
803 PCAP_API int pcap_oid_get_request(pcap_t *, bpf_u_int32, void *, size_t *);
806 PCAP_API int pcap_oid_set_request(pcap_t *, bpf_u_int32, const void *, size_t *);
808 PCAP_API pcap_send_queue* pcap_sendqueue_alloc(u_int memsize);
810 PCAP_API void pcap_sendqueue_destroy(pcap_send_queue* queue);
812PCAP_API int pcap_sendqueue_queue(pcap_send_queue* queue, const struct pcap_pkthdr *pkt_header, co…
814 PCAP_API u_int pcap_sendqueue_transmit(pcap_t *p, pcap_send_queue* queue, int sync);
816 PCAP_API struct pcap_stat *pcap_stats_ex(pcap_t *p, int *pcap_stat_size);
818 PCAP_API int pcap_setuserbuffer(pcap_t *p, int size);
820 PCAP_API int pcap_live_dump(pcap_t *p, char *filename, int maxsize, int maxpacks);
822 PCAP_API int pcap_live_dump_ended(pcap_t *p, int sync);
824 PCAP_API int pcap_start_oem(char* err_str, int flags);
826 PCAP_API PAirpcapHandle pcap_get_airpcap_handle(pcap_t *p);
838 PCAP_API int pcap_stats_ex (pcap_t *, struct pcap_stat_ex *);
839 PCAP_API void pcap_set_wait (pcap_t *p, void (*yield)(void), int wait);
840 PCAP_API u_long pcap_mac_packets (void);
849 PCAP_API int pcap_get_selectable_fd(pcap_t *);
852 PCAP_API const struct timeval *pcap_get_required_select_timeout(pcap_t *);
1086 PCAP_API pcap_t *pcap_open(const char *source, int snaplen, int flags,
1090 PCAP_API int pcap_createsrcstr(char *source, int type, const char *host,
1094 PCAP_API int pcap_parsesrcstr(const char *source, int *type, char *host,
1117 PCAP_API int pcap_findalldevs_ex(const char *source,
1188 PCAP_API struct pcap_samp *pcap_setsampling(pcap_t *p);
1198 PCAP_API SOCKET pcap_remoteact_accept(const char *address, const char *port,
1203 PCAP_API SOCKET pcap_remoteact_accept_ex(const char *address, const char *port,
1208 PCAP_API int pcap_remoteact_list(char *hostlist, char sep, int size,
1212 PCAP_API int pcap_remoteact_close(const char *host, char *errbuf);
1215 PCAP_API void pcap_remoteact_cleanup(void);