diff options
Diffstat (limited to 'capture_opts.h')
-rw-r--r-- | capture_opts.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/capture_opts.h b/capture_opts.h index 2097e2ab4d..9410db280c 100644 --- a/capture_opts.h +++ b/capture_opts.h @@ -195,6 +195,10 @@ typedef struct interface_tag { gboolean selected; gboolean hidden; gboolean locked; +#ifdef HAVE_EXTCAP + /* External capture cached data */ + GHashTable *external_cap_args_settings; +#endif } interface_t; typedef struct link_row_tag { @@ -212,6 +216,12 @@ typedef struct interface_options_tag { int linktype; gboolean promisc_mode; interface_type if_type; +#ifdef HAVE_EXTCAP + gchar *extcap; + gchar *extcap_fifo; + GHashTable *extcap_args; + GPid extcap_pid; +#endif #if defined(_WIN32) || defined(HAVE_PCAP_CREATE) int buffer_size; #endif |