path: root/capture_opts.h
diff options
authorTomasz Moń <desowin@gmail.com>2014-10-02 18:35:07 +0200
committerPascal Quantin <pascal.quantin@gmail.com>2014-10-04 11:12:08 +0000
commit06926aed88eaf2d17b589beb999b079366c22380 (patch)
tree6108fe384f922b13ae7193c13aaef9077005e6ee /capture_opts.h
parenta7d6321d2d2662c702327750c2a02a65e9fec5eb (diff)
Wait for extcap to connect to pipe on Windows.
This prevents dumpcap from failing with timeout exceeded error message with some extcaps (especially those that display UAC screen) by making sure that extcap connects to pipe before dumpcap is even started. Change-Id: I549da9217c7f4ae89509330ca4fa613a119a9523 Reviewed-on: https://code.wireshark.org/review/4428 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Reviewed-by: Roland Knall <rknall@gmail.com> Reviewed-by: Pascal Quantin <pascal.quantin@gmail.com>
Diffstat (limited to 'capture_opts.h')
1 files changed, 1 insertions, 0 deletions
diff --git a/capture_opts.h b/capture_opts.h
index 9410db280c..ca87b18112 100644
--- a/capture_opts.h
+++ b/capture_opts.h
@@ -221,6 +221,7 @@ typedef struct interface_options_tag {
gchar *extcap_fifo;
GHashTable *extcap_args;
GPid extcap_pid;
+ guint extcap_child_watch;
#if defined(_WIN32) || defined(HAVE_PCAP_CREATE)
int buffer_size;