wifi: mac80211: mlme: mark assoc link in output
authorJohannes Berg <johannes.berg@intel.com>
Tue, 20 Sep 2022 20:43:53 +0000 (22:43 +0200)
committerJohannes Berg <johannes.berg@intel.com>
Fri, 7 Oct 2022 13:24:21 +0000 (15:24 +0200)
It's useful to know which link was used for the association,
mark it when printing the links.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
net/mac80211/mlme.c

index c46f355265ee8dbd27fb99042aa248171bff7449..50a376f86ec29852355f214bb5c4f13d462c0bde 100644 (file)
@@ -4946,9 +4946,11 @@ static bool ieee80211_assoc_success(struct ieee80211_sub_if_data *sdata,
 
                if (sdata->vif.valid_links)
                        link_info(link,
-                                 "local address %pM, AP link address %pM\n",
+                                 "local address %pM, AP link address %pM%s\n",
                                  link->conf->addr,
-                                 assoc_data->link[link_id].bss->bssid);
+                                 assoc_data->link[link_id].bss->bssid,
+                                 link_id == assoc_data->assoc_link_id ?
+                                       " (assoc)" : "");
 
                link_sta = rcu_dereference_protected(sta->link[link_id],
                                                     lockdep_is_held(&local->sta_mtx));