11 #ifndef __CAPTURE_PCAP_UTIL_H__ 12 #define __CAPTURE_PCAP_UTIL_H__ 20 #include <wsutil/wspcap.h> 31 #define MIN_PACKET_SIZE 1 33 GList *get_interface_list(
int *err,
char **err_str);
34 #ifdef HAVE_PCAP_REMOTE 35 GList *get_remote_interface_list(
const char *hostname,
const char *port,
36 int auth_type,
const char *username,
37 const char *passwd,
int *err,
char **err_str);
40 const char *linktype_val_to_name(
int dlt);
41 int linktype_name_to_val(
const char *linktype);
43 int get_pcap_datalink(pcap_t *pch,
const char *devicename);
45 gboolean set_pcap_datalink(pcap_t *pcap_h,
int datalink,
char *name,
46 char *errmsg,
size_t errmsg_len,
47 char *secondary_errmsg,
size_t secondary_errmsg_len);
49 #ifdef HAVE_PCAP_SET_TSTAMP_PRECISION 54 gboolean have_high_resolution_timestamp(pcap_t *pcap_h);
61 char (*open_err_str)[PCAP_ERRBUF_SIZE]);
65 extern void get_compiled_caplibs_version(GString *str);
74 extern void get_runtime_caplibs_version(GString *str);
Definition: capture_ifinfo.h:83
Definition: capture_opts.h:201
Definition: capture_opts.h:249