original_kernel/net/wireless
Johannes Berg 5ba63533bb cfg80211: fix alignment problem in scan request
The memory layout for scan requests was rather wrong,
we put the scan SSIDs before the channels which could
lead to the channel pointers being unaligned in memory.
It turns out that using a pointer to the channel array
isn't necessary anyway since we can embed a zero-length
array into the struct.

Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2009-08-14 09:13:44 -04:00
..
Kconfig
Makefile cfg80211: validate channel settings across interfaces 2009-08-14 09:13:42 -04:00
chan.c cfg80211: validate channel settings across interfaces 2009-08-14 09:13:42 -04:00
core.c nl80211: add generation number to all dumps 2009-08-14 09:13:43 -04:00
core.h nl80211: add generation number to all dumps 2009-08-14 09:13:43 -04:00
debugfs.c
debugfs.h
ibss.c cfg80211: validate channel settings across interfaces 2009-08-14 09:13:42 -04:00
lib80211.c
lib80211_crypt_ccmp.c
lib80211_crypt_tkip.c
lib80211_crypt_wep.c
mlme.c cfg80211: use reassociation when possible 2009-08-14 09:13:43 -04:00
nl80211.c cfg80211: fix alignment problem in scan request 2009-08-14 09:13:44 -04:00
nl80211.h
radiotap.c
reg.c
reg.h
scan.c cfg80211: fix alignment problem in scan request 2009-08-14 09:13:44 -04:00
sme.c cfg80211: fix alignment problem in scan request 2009-08-14 09:13:44 -04:00
sysfs.c
sysfs.h
util.c
wext-compat.c cfg80211: validate channel settings across interfaces 2009-08-14 09:13:42 -04:00
wext-compat.h cfg80211: validate channel settings across interfaces 2009-08-14 09:13:42 -04:00
wext-sme.c cfg80211: use reassociation when possible 2009-08-14 09:13:43 -04:00
wext.c