[PATCH] wireless: wext: allocate space for NULL-termination for 32byte SSIDs
Holger Schurig
holgerschurig at gmail.com
Wed Dec 16 03:26:13 EST 2009
> First of all, isn't TEST\0\0\0 simply the wrong length anyway?
> (that is, a length other than 32 is nonsense AFAIK)
No, the SSID IE in a beacon encodes also a length. So the beacons
from SSID of TEST, TEST\0 and TEST\0\0\0 are different.
This is because in the beacon, the SSID is *NOT* an u8[32], but
an IE, which is struct { u8 type, u8 length, u8 data[] };
--
http://www.holgerschurig.de
More information about the libertas-dev
mailing list