Simon Wunderlich
0834ae3c3a
mac80211: check csa wiphy flag in ibss before switching
...
When external CSA IEs are received (beacons or action messages), a
channel switch is triggered as well. This should only be allowed on
devices which actually support channel switches, otherwise disconnect.
(For the corresponding userspace invocation, the wiphy flag is checked
in nl80211).
Signed-off-by: Simon Wunderlich <sw@simonwunderlich.de>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2013-12-02 11:54:13 +01:00
..
aes_ccm.c
mac80211: port CCMP to cryptoapi's CCM driver
2013-10-11 15:38:20 +02:00
aes_ccm.h
mac80211: port CCMP to cryptoapi's CCM driver
2013-10-11 15:38:20 +02:00
aes_cmac.c
aes_cmac.h
agg-rx.c
agg-tx.c
cfg.c
mac80211: fix the mesh channel switch support
2013-11-25 16:50:13 +01:00
cfg.h
chan.c
mac80211: implement STA CSA for drivers using channel contexts
2013-10-02 18:18:23 +02:00
debug.h
mac80211: process the CSA frame for mesh accordingly
2013-10-28 15:05:28 +01:00
debugfs.c
mac80211: fix some snprintf misuses
2013-10-01 12:16:51 +02:00
debugfs.h
debugfs_key.c
debugfs_key.h
debugfs_netdev.c
mac80211: implement SMPS for AP
2013-10-28 15:05:11 +01:00
debugfs_netdev.h
debugfs_sta.c
mac80211: add debugfs for driver-buffered TID bitmap
2013-08-01 15:08:24 +02:00
debugfs_sta.h
driver-ops.h
mac80211: add explicit IBSS driver operations
2013-10-01 12:17:45 +02:00
event.c
ht.c
mac80211: implement SMPS for AP
2013-10-28 15:05:11 +01:00
ibss.c
mac80211: check csa wiphy flag in ibss before switching
2013-12-02 11:54:13 +01:00
ieee80211_i.h
mac80211: fix the mesh channel switch support
2013-11-25 16:50:13 +01:00
iface.c
mac80211: fix crash when using AP VLAN interfaces
2013-11-25 16:50:08 +01:00
Kconfig
mac80211: process the CSA frame for mesh accordingly
2013-10-28 15:05:28 +01:00
key.c
mac80211: use ERR_CAST()
2013-09-26 13:21:38 +02:00
key.h
mac80211: port CCMP to cryptoapi's CCM driver
2013-10-11 15:38:20 +02:00
led.c
mac80211: use oneshot blink API for LED triggers
2013-08-01 10:48:49 +02:00
led.h
mac80211: use oneshot blink API for LED triggers
2013-08-01 10:48:49 +02:00
main.c
mac80211: set hw initial idle state
2013-11-25 16:56:54 +01:00
Makefile
mesh.c
mac80211: fix the mesh channel switch support
2013-11-25 16:50:13 +01:00
mesh.h
mesh_hwmp.c
mesh_pathtbl.c
mesh_plink.c
mac80211: fixes for mesh powersave logic
2013-10-28 15:05:26 +01:00
mesh_ps.c
mac80211: fixes for mesh powersave logic
2013-10-28 15:05:26 +01:00
mesh_sync.c
michael.c
michael.h
mlme.c
mac80211: fix connection polling
2013-11-25 16:50:14 +01:00
offchannel.c
mac80211: Run deferred scan if last roc_list item is not started
2013-09-30 12:36:56 +02:00
pm.c
mac80211: fix monitor interface suspend crash regression
2013-07-23 14:02:08 +02:00
rate.c
mac80211: respect rate mask in TX
2013-10-15 15:16:29 +02:00
rate.h
net: misc: Remove extern from function prototypes
2013-10-19 19:12:11 -04:00
rc80211_minstrel.c
mac80211: add fixed_rate management to minstrel rc
2013-09-26 13:27:12 +02:00
rc80211_minstrel.h
rc80211_minstrel_debugfs.c
rc80211_minstrel_ht.c
mac80211: use capped prob when computing throughputs
2013-11-25 16:56:17 +01:00
rc80211_minstrel_ht.h
rc80211_minstrel_ht_debugfs.c
rc80211_pid.h
rc80211_pid_algo.c
mac80211/rc80211: add chandef to rate initialization
2013-07-16 09:58:02 +03:00
rc80211_pid_debugfs.c
mac80211: fix some snprintf misuses
2013-10-01 12:16:51 +02:00
rx.c
mac80211: don't attempt to reorder multicast frames
2013-11-25 16:50:12 +01:00
scan.c
mac80211: fix scheduled scan rtnl deadlock
2013-11-25 16:50:04 +01:00
spectmgmt.c
mac80211: fix the mesh channel switch support
2013-11-25 16:50:13 +01:00
sta_info.c
mac80211: implement SMPS for AP
2013-10-28 15:05:11 +01:00
sta_info.h
mac80211: implement SMPS for AP
2013-10-28 15:05:11 +01:00
status.c
Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next
2013-11-05 15:49:02 -05:00
tkip.c
tkip.h
trace.c
trace.h
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next into for-davem
2013-10-17 14:02:07 -04:00
tx.c
Merge branch 'for-john' of git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next
2013-11-05 15:49:02 -05:00
util.c
mac80211: fix the mesh channel switch support
2013-11-25 16:50:13 +01:00
vht.c
ieee80211: fix vht cap definitions
2013-10-01 12:17:08 +02:00
wep.c
wep.h
wme.c
wme.h
wpa.c
mac80211: port CCMP to cryptoapi's CCM driver
2013-10-11 15:38:20 +02:00
wpa.h