mac80211: don't report selected IBSS when not found
PATCH 1/1 mac80211: don't report selected IBSS when not found
Don't report a 'selected' IBSS in sta_find_ibss when none was found.
Signed-off-by Vladimir Koutny <[email protected]>
---
net/mac80211/mlme.c +4 -2
@@ -3694,8 +3694,10 @@ static int ieee80211_sta_find_ibss(struct net_device *dev,spin_unlock_bh (&local->sta_bss_lock);#ifdef CONFIG_MAC80211_IBSS_DEBUG -printk (KERN_DEBUG " sta_find_ibss: selected %s current " -"%s\n" ,print_mac (mac, bssid),print_mac (mac2, ifsta->bssid)); +if (found) +printk (KERN_DEBUG " sta_find_ibss: selected %s current " +"%s\n" ,print_mac (mac, bssid), +print_mac (mac2, ifsta->bssid));#endif /* CONFIG_MAC80211_IBSS_DEBUG */ if (found && memcmp(ifsta->bssid, bssid, ETH_ALEN) != 0 && (bss = ieee80211_rx_bss_get(dev, bssid,