mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-07-23 21:28:16 -04:00
wifi: mac80211_hwsim: add debug messages for link changes
It's useful to be able to see the link addresses when the interface links change, so add some prints to hwsim for the vif link change callback. Signed-off-by: Johannes Berg <johannes.berg@intel.com> Reviewed-by: Benjamin Berg <benjamin.berg@intel.com> Signed-off-by: Miri Korenblit <miriam.rachel.korenblit@intel.com> Link: https://patch.msgid.link/20260527224151.b22a048abc7c.Ief2132c5c4bb67fa56e90eb8e7d59dfd9f2b9378@changeid Signed-off-by: Johannes Berg <johannes.berg@intel.com>
This commit is contained in:
@@ -3534,8 +3534,13 @@ static int mac80211_hwsim_change_vif_links(struct ieee80211_hw *hw,
|
||||
if (!new_links)
|
||||
add |= BIT(0);
|
||||
|
||||
for_each_set_bit(i, &rem, IEEE80211_MLD_MAX_NUM_LINKS)
|
||||
wiphy_dbg(hw->wiphy, "%s:\n", __func__);
|
||||
|
||||
for_each_set_bit(i, &rem, IEEE80211_MLD_MAX_NUM_LINKS) {
|
||||
mac80211_hwsim_config_mac_nl(hw, old[i]->addr, false);
|
||||
wiphy_dbg(hw->wiphy,
|
||||
" link [%d/%pM] removed\n", i, old[i]->addr);
|
||||
}
|
||||
|
||||
for_each_set_bit(i, &add, IEEE80211_MLD_MAX_NUM_LINKS) {
|
||||
struct ieee80211_bss_conf *link_conf;
|
||||
@@ -3545,6 +3550,8 @@ static int mac80211_hwsim_change_vif_links(struct ieee80211_hw *hw,
|
||||
continue;
|
||||
|
||||
mac80211_hwsim_config_mac_nl(hw, link_conf->addr, true);
|
||||
wiphy_dbg(hw->wiphy,
|
||||
" link [%d/%pM] added\n", i, link_conf->addr);
|
||||
}
|
||||
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user