aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPeter Wu <peter@lekensteyn.nl>2016-03-31 12:47:07 +0200
committerMichael Mann <mmann78@netscape.net>2016-04-01 00:22:33 +0000
commitb88153e59553f966d952e01c49b024f4124f5407 (patch)
treed4c690e0602df840d187b1b08c7a4d6a3fd7e014
parenta859793b0de77b7f880cfd4bd251884164774187 (diff)
Fix "No interfaces selected" when restarting capture
global_capture_opts.ifaces store the interfaces that were added for the next capture and must always be marked as selected. Fixes regression from 92a2661. Bug: 11939 Change-Id: Ib3dcd1b228b7a9681439e172d934e0ce66de6c0f Reviewed-on: https://code.wireshark.org/review/14725 Petri-Dish: Peter Wu <peter@lekensteyn.nl> Reviewed-by: Stig Bjørlykke <stig@bjorlykke.org> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Michael Mann <mmann78@netscape.net>
-rw-r--r--ui/iface_lists.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/ui/iface_lists.c b/ui/iface_lists.c
index 4ecf4730e4..10cb277522 100644
--- a/ui/iface_lists.c
+++ b/ui/iface_lists.c
@@ -78,6 +78,10 @@ fill_from_ifaces (interface_t *device)
if (interface_opts.linktype != -1) {
device->active_dlt = interface_opts.linktype;
}
+ if (!device->selected) {
+ device->selected = TRUE;
+ global_capture_opts.num_selected++;
+ }
return;
}
}