On Fri, 2013-02-01 at 19:23 +0100, Johannes Berg wrote: > From: Johannes Berg <johannes.berg@xxxxxxxxx> > > When trying to find a hidden SSID, the lookup function > is done wrong; the code is trying to combine the two > lookups into one, and as a consequence doesn't always > find the entry at all. To understand this, consider a > case where multiple BSS entries with the same channel > and BSSID exist but have different SSID length. Then > comparing against the probe response SSID length is > bound to cause problems since the hidden one might be > either zeroed out or zero-length. Note that the bug really only matters if you have multiple hidden SSIDs on a single BSSID, and those have different lengths. Which I think is possible with some Cisco deployments ... 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