On Tue, 2012-12-11 at 20:18 +0100, Johannes Berg wrote: > From: Emmanuel Grumbach <emmanuel.grumbach@xxxxxxxxx> > > When AP's SSID is hidden the BSS can appear several times in > cfg80211's BSS list: once with a zero-length SSID that comes > from the beacon, and once for each SSID from probe reponses. > > Since the mac80211 stores its data in ieee80211_bss which > is embedded into cfg80211_bss, mac80211's data will be > duplicated too. > > This becomes a problem when a driver needs the dtim_period > since this data exists only in the beacon's instance in > cfg80211 bss table which isn't the instance that is used > when associating. > > Remove the DTIM period from the BSS table and track it > explicitly to avoid this problem. Applied. johannes -- To unsubscribe from this list: send the line "unsubscribe linux-wireless" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html