diff --git a/extcap/extcap-base.c b/extcap/extcap-base.c index 2e8f7cd9dd..1ea4397181 100644 --- a/extcap/extcap-base.c +++ b/extcap/extcap-base.c @@ -187,9 +187,8 @@ static gint extcap_iface_listall(extcap_parameters * extcap, uint8_t list_ifs) extcap_print_version(extcap); g_list_foreach(extcap->interfaces, extcap_iface_print, extcap); } - } else { - if (extcap->do_version) { - extcap_print_version(extcap); + } else if (extcap->do_version) { + extcap_print_version(extcap); } else { GList * element = NULL; extcap_interface * iface = NULL; @@ -202,7 +201,6 @@ static gint extcap_iface_listall(extcap_parameters * extcap, uint8_t list_ifs) printf ("{display=%s}\n", iface->dltdescription); else printf ("\n"); - } } return 1;