From d6a3798078718e16fa87e52cc6878da8e26e68ec Mon Sep 17 00:00:00 2001 From: James Prestwood Date: Mon, 4 May 2020 08:24:17 -0700 Subject: [PATCH] manager: move debug print in dump callback This callback gets called way to many times to have a debug print in the location that it was. Instead only print if a NEW wiphy is found, and also print the name/id. --- src/manager.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/manager.c b/src/manager.c index f351c780..5462418b 100644 --- a/src/manager.c +++ b/src/manager.c @@ -519,8 +519,6 @@ static void manager_wiphy_dump_callback(struct l_genl_msg *msg, void *user_data) struct wiphy *wiphy; struct wiphy_setup_state *state; - l_debug(""); - if (nl80211_parse_attrs(msg, NL80211_ATTR_WIPHY, &id, NL80211_ATTR_WIPHY_NAME, &name, NL80211_ATTR_UNSPEC) < 0) @@ -543,6 +541,8 @@ static void manager_wiphy_dump_callback(struct l_genl_msg *msg, void *user_data) state->id = id; state->wiphy = wiphy; + l_debug("New wiphy %s added (%d)", name, id); + l_queue_push_tail(pending_wiphys, state); done: