alistair23-linux/net/mac80211
Johannes Berg c604b9f219 mac80211: make ieee80211_build_preq_ies safer
Instead of assuming 200 bytes are always enough for
all the IEs we add, give the length of the buffer
to the function and warn instead of overrunning.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2012-11-30 13:41:26 +01:00
..
aes_ccm.c mac80211: use AES_BLOCK_SIZE 2011-07-08 11:11:24 -04:00
aes_ccm.h mac80211: use AES_BLOCK_SIZE 2011-07-08 11:11:24 -04:00
aes_cmac.c mac80211: include export.h in aes_cmac 2012-11-07 18:01:54 +01:00
aes_cmac.h mac80211: fix CMAC races 2011-07-08 11:11:20 -04:00
agg-rx.c mac80211: introduce IEEE80211_NUM_TIDS and use it 2012-11-19 15:44:00 +01:00
agg-tx.c mac80211: introduce IEEE80211_NUM_TIDS and use it 2012-11-19 15:44:00 +01:00
cfg.c mac80211: re-organize the rx rate calculation logic 2012-11-29 15:33:05 +01:00
cfg.h
chan.c mac80211: convert to channel definition struct 2012-11-26 12:42:59 +01:00
debug.h mac80211: trace debug messages 2012-06-24 11:33:18 +02:00
debugfs.c mac80211: make reset debugfs depend on CONFIG_PM 2012-09-19 08:20:24 +02:00
debugfs.h mac80211: use __printf attribute in debugfs 2012-10-18 09:01:57 +02:00
debugfs_key.c mac80211: introduce IEEE80211_NUM_TIDS and use it 2012-11-19 15:44:00 +01:00
debugfs_key.h mac80211: support separate default keys 2010-12-13 15:23:29 -05:00
debugfs_netdev.c mac80211: convert to channel definition struct 2012-11-26 12:42:59 +01:00
debugfs_netdev.h mac80211: reduce reliance on netdev 2009-12-21 18:38:52 -05:00
debugfs_sta.c mac80211: add debugfs file for last rx rate 2012-11-29 15:33:06 +01:00
debugfs_sta.h
driver-ops.h cfg80211: remove remain-on-channel channel type 2012-11-26 12:42:58 +01:00
event.c cfg80211: use proper allocation flags 2009-07-10 15:01:49 -04:00
ht.c mac80211: introduce IEEE80211_NUM_TIDS and use it 2012-11-19 15:44:00 +01:00
ibss.c mac80211: convert to channel definition struct 2012-11-26 12:42:59 +01:00
ieee80211_i.h mac80211: make ieee80211_build_preq_ies safer 2012-11-30 13:41:26 +01:00
iface.c mac80211: reject setting masked mac addresses 2012-11-28 13:52:43 +01:00
Kconfig mac80211: fix copy-paste typo in Kconfig 2012-10-18 09:10:28 +02:00
key.c mac80211: introduce IEEE80211_NUM_TIDS and use it 2012-11-19 15:44:00 +01:00
key.h mac80211: introduce IEEE80211_NUM_TIDS and use it 2012-11-19 15:44:00 +01:00
led.c leds: Rename led_brightness_set() to led_set_brightness() 2012-07-24 07:52:34 +08:00
led.h mac80211: selective throughput LED trigger active 2010-12-22 14:33:37 -05:00
main.c mac80211: allow userspace registration for probe requests in IBSS 2012-11-30 13:39:05 +01:00
Makefile mac80211: VHT peer STA caps 2012-10-17 11:02:14 +02:00
mesh.c mac80211: convert to channel definition struct 2012-11-26 12:42:59 +01:00
mesh.h mac80211: move Mesh Capability field definition to ieee80211.h 2012-11-26 11:35:21 +01:00
mesh_hwmp.c mac80211: clean up mpath_move_to_queue() 2012-08-20 13:25:05 +02:00
mesh_pathtbl.c mac80211: clean up mpath_move_to_queue() 2012-08-20 13:25:05 +02:00
mesh_plink.c mac80211: don't reinit rate control when mesh sta exists 2012-11-28 14:03:18 +01:00
mesh_sync.c mac80211: fix for mesh sync to indicate TBTT adjustment 2012-11-30 12:41:46 +01:00
michael.c mac80211: remove ieee80211_get_hdr_info 2008-07-08 14:16:01 -04:00
michael.h mac80211: remove ieee80211_get_hdr_info 2008-07-08 14:16:01 -04:00
mlme.c mac80211: support VHT association 2012-11-27 11:56:07 +01:00
offchannel.c cfg80211: remove remain-on-channel channel type 2012-11-26 12:42:58 +01:00
pm.c mac80211: fix channel context suspend/reconfig handling 2012-11-20 10:33:05 +01:00
rate.c mac80211: convert to channel definition struct 2012-11-26 12:42:59 +01:00
rate.h mac80211: convert to channel definition struct 2012-11-26 12:42:59 +01:00
rc80211_minstrel.c mac80211: remove hw.conf.channel usage where possible 2012-04-13 14:32:50 -04:00
rc80211_minstrel.h minstrel_ht: fixed rate mode through debugfs 2011-06-01 15:12:29 -04:00
rc80211_minstrel_debugfs.c net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules 2011-10-31 19:30:30 -04:00
rc80211_minstrel_ht.c Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next 2012-07-12 15:21:05 -04:00
rc80211_minstrel_ht.h minstrel_ht: move minstrel_mcs_groups declaration to header file 2010-06-24 15:42:18 -04:00
rc80211_minstrel_ht_debugfs.c net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules 2011-10-31 19:30:30 -04:00
rc80211_pid.h Fix common misspellings 2011-03-31 11:26:23 -03:00
rc80211_pid_algo.c net: fix assignment of 0/1 to bool variables. 2011-12-19 22:27:29 -05:00
rc80211_pid_debugfs.c net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modules 2011-10-31 19:30:30 -04:00
rx.c mac80211: fix potential NULL dereference 2012-11-28 13:46:22 +01:00
scan.c mac80211: make ieee80211_build_preq_ies safer 2012-11-30 13:41:26 +01:00
spectmgmt.c mac80211: Remove unnecessary OOM logging messages 2011-09-13 15:45:02 -04:00
sta_info.c mac80211: convert to channel definition struct 2012-11-26 12:42:59 +01:00
sta_info.h mac80211: re-organize the rx rate calculation logic 2012-11-29 15:33:05 +01:00
status.c mac80211: add debugfs file for last ack signal 2012-11-29 13:36:43 +01:00
tkip.c mac80211: remove TKIP debug 2012-06-22 11:26:58 +02:00
tkip.h mac80211: fix TKIP races, make API easier to use 2011-07-08 11:11:19 -04:00
trace.c mac80211: trace debug messages 2012-06-24 11:33:18 +02:00
trace.h mac80211: convert to channel definition struct 2012-11-26 12:42:59 +01:00
tx.c mac80211: convert to channel definition struct 2012-11-26 12:42:59 +01:00
util.c mac80211: make ieee80211_build_preq_ies safer 2012-11-30 13:41:26 +01:00
vht.c mac80211: VHT peer STA caps 2012-10-17 11:02:14 +02:00
wep.c mac80211: fix network header location when adding encryption headers 2012-05-16 12:47:43 -04:00
wep.h mac80211: move RX WEP weak IV counting 2012-03-13 14:54:16 -04:00
wme.c mac80211: refactor ieee80211_set_qos_hdr 2012-11-26 11:36:02 +01:00
wme.h mac80211: save wmm_acm per sdata 2012-06-20 17:35:22 +02:00
wpa.c Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211 2012-10-17 16:23:33 -04:00
wpa.h mac80211: fix tx->skb NULL pointer dereference 2012-01-16 15:01:16 -05:00