From 25ec6524232a7cb045716c1be050daa2affafc26 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Thu, 18 Feb 2021 21:43:56 +0100 Subject: [PATCH] manager: If driver is not provided, then use default interfaces --- src/manager.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/manager.c b/src/manager.c index a3eaaf09..5d91a285 100644 --- a/src/manager.c +++ b/src/manager.c @@ -581,11 +581,15 @@ static void manager_wiphy_dump_done(void *user_data) if (!state->use_default) { const char *driver = wiphy_get_driver(state->wiphy); - const char **e; - for (e = default_if_driver_list; *e; e++) - if (fnmatch(*e, driver, 0) == 0) - state->use_default = true; + if (driver) { + const char **e; + + for (e = default_if_driver_list; *e; e++) + if (fnmatch(*e, driver, 0) == 0) + state->use_default = true; + } else + state->use_default = true; } if (state->use_default)