PS3: gelic: ignore scan info from zero SSID beacons
authorMasakazu Mokuno <mokuno@sm.sony.co.jp>
Tue, 11 Mar 2008 04:15:44 +0000 (13:15 +0900)
committerJohn W. Linville <linville@tuxdriver.com>
Thu, 13 Mar 2008 19:57:25 +0000 (15:57 -0400)
commitaad4c7d3a641315519add159a80f73cce554e7cd
treeffbc5ea8b8dc61ecc9b5cb078a639066eeefb285
parent43557e15c22701f0b94e5f14a874fe02e814574e
PS3: gelic: ignore scan info from zero SSID beacons

Some implementations of the hidden SSID APs emit beacons which have the zero
length SSID information element instead of SSID padded by null (\0) characters.
If the firmware of the PS3 wireless hardware meets these beacons, it abandons parsing
IEs. Thus guest OSes get the invalid scan information for the AP.

To work around this, ignore these scan informations from the list.

Signed-off-by: Masakazu Mokuno <mokuno@sm.sony.co.jp>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/ps3_gelic_wireless.c