From 301aa193f06492d096a9b816eee283f023bc13e9 Mon Sep 17 00:00:00 2001 From: Michal Labedzki Date: Tue, 15 Mar 2016 19:10:51 +0100 Subject: extcap-base: There is no need to register interfaces everytime If extcap tool run on not existing interfaces it will fail. There is no need to register ALL interfaces while only one is needed. Extcap tool check it in other way (aka try to capture but cannot for some reasons). Change-Id: I6d60da97ce4175f19656d8c18ad8cacd25b0e99a Reviewed-on: https://code.wireshark.org/review/14765 Petri-Dish: Michal Labedzki Petri-Dish: Dario Lombardo Tested-by: Petri Dish Buildbot Reviewed-by: Dario Lombardo --- extcap/extcap-base.c | 6 ------ 1 file changed, 6 deletions(-) (limited to 'extcap/extcap-base.c') diff --git a/extcap/extcap-base.c b/extcap/extcap-base.c index 32a3de18c5..9878335ab2 100644 --- a/extcap/extcap-base.c +++ b/extcap/extcap-base.c @@ -235,12 +235,6 @@ uint8_t extcap_base_handle_interface(extcap_parameters * extcap) return extcap_iface_listall(extcap, 1); } else if (extcap->do_version || extcap->do_list_dlts) { return extcap_iface_listall(extcap, 0); - } else { - /* An interface must exist */ - if (g_list_find_custom(extcap->interfaces, extcap->interface, extcap_iface_compare) == NULL) { - errmsg_print("Extcap Error: No interface [%s] provided", extcap->interface); - return 0; - } } return 0; -- cgit v1.2.3