From: Assaf Krauss Date: Wed, 4 Jun 2008 17:27:59 +0000 (+0300) Subject: mac80211: Fixing slow IBSS rejoin X-Git-Tag: v2.6.26-rc6~13^2~22 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ad81b2f97d42e13ef78bb3798e046cd5f0492980;p=pandora-kernel.git mac80211: Fixing slow IBSS rejoin This patch fixes the issue of slow reconnection to an IBSS cell after disconnection from it. Now the interface's bssid is reset upon ifdown. ieee80211_sta_find_ibss: if (found && memcmp(ifsta->bssid, bssid, ETH_ALEN) != 0 && (bss = ieee80211_rx_bss_get(dev, bssid, local->hw.conf.channel->center_freq, ifsta->ssid, ifsta->ssid_len))) Note: In general disconnection is still not handled properly in mac80211 Signed-off-by: Assaf Krauss Signed-off-by: Tomas Winkler Signed-off-by: John W. Linville --- Reading git-diff-tree failed