linux/net/mac80211
Felix Fietkau b323ac19b7 mac80211: drop frames with unexpected DS bits from fast-rx to slow path
Fixes rx for 4-addr packets in AP mode. These may be used for setting
up a 4-addr link for stations that are allowed to do so.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
2018-02-23 12:13:17 +01:00
..
aead_api.c
aead_api.h
aes_ccm.h
aes_cmac.c
aes_cmac.h
aes_gcm.h
aes_gmac.c
aes_gmac.h
agg-rx.c Various fixes across the tree, the shortlog basically says it all: 2018-02-22 15:17:01 -05:00
agg-tx.c Revert "mac80211: Add TXQ scheduling API" 2017-12-19 10:12:48 +01:00
cfg.c Various fixes across the tree, the shortlog basically says it all: 2018-02-22 15:17:01 -05:00
chan.c
debug.h
debugfs_key.c
debugfs_key.h
debugfs_netdev.c
debugfs_netdev.h
debugfs_sta.c debugfs_sta: Remove unneeded semicolons 2018-01-22 14:03:28 +01:00
debugfs_sta.h
debugfs.c Revert "mac80211: Add airtime account and scheduling to TXQs" 2017-12-19 10:12:26 +01:00
debugfs.h
driver-ops.c
driver-ops.h mac80211: Fix setting TX power on monitor interfaces 2018-01-04 15:27:48 +01:00
ethtool.c
fils_aead.c
fils_aead.h
ht.c We have things all over the place, no point listing them. 2018-01-04 14:33:29 -05:00
ibss.c mac80211: Convert timers to use timer_setup() 2017-11-20 16:55:11 +01:00
ieee80211_i.h Various fixes across the tree, the shortlog basically says it all: 2018-02-22 15:17:01 -05:00
iface.c mac80211: remove BUG() when interface type is invalid 2017-12-11 12:19:02 +01:00
Kconfig
key.c mac80211: Add MIC space only for TX key option 2017-12-11 12:20:17 +01:00
key.h
led.c mac80211: Convert timers to use timer_setup() 2017-11-20 16:55:11 +01:00
led.h
main.c Revert "mac80211: Add TXQ scheduling API" 2017-12-19 10:12:48 +01:00
Makefile
mesh_hwmp.c mac80211: mark expected switch fall-throughs 2017-12-11 12:16:04 +01:00
mesh_pathtbl.c rhashtable: Change rhashtable_walk_start to return void 2017-12-11 09:58:38 -05:00
mesh_plink.c mac80211: mark expected switch fall-throughs 2017-12-11 12:16:04 +01:00
mesh_ps.c
mesh_sync.c
mesh.c Various fixes across the tree, the shortlog basically says it all: 2018-02-22 15:17:01 -05:00
mesh.h mac80211: Convert timers to use timer_setup() 2017-11-20 16:55:11 +01:00
michael.c
michael.h
mlme.c mac80211: don't warn on AID field without top two MSBs set 2017-12-11 12:20:03 +01:00
ocb.c mac80211: Convert timers to use timer_setup() 2017-11-20 16:55:11 +01:00
offchannel.c mac80211: mark expected switch fall-throughs 2017-12-11 12:16:04 +01:00
pm.c
rate.c
rate.h
rc80211_minstrel_debugfs.c
rc80211_minstrel_ht_debugfs.c
rc80211_minstrel_ht.c
rc80211_minstrel_ht.h
rc80211_minstrel.c
rc80211_minstrel.h
rx.c mac80211: drop frames with unexpected DS bits from fast-rx to slow path 2018-02-23 12:13:17 +01:00
scan.c
spectmgmt.c mac80211: Do not disconnect on invalid operating class 2018-02-19 14:53:14 +01:00
sta_info.c mac80211: fix calling sleeping function in atomic context 2018-02-19 14:53:10 +01:00
sta_info.h Revert "mac80211: Add airtime account and scheduling to TXQs" 2017-12-19 10:12:26 +01:00
status.c Revert "mac80211: Add airtime account and scheduling to TXQs" 2017-12-19 10:12:26 +01:00
tdls.c mac80211: enable TDLS peer buffer STA feature 2017-12-11 12:16:05 +01:00
tkip.c
tkip.h
trace_msg.h
trace.c
trace.h Revert "mac80211: Add TXQ scheduling API" 2017-12-19 10:12:48 +01:00
tx.c mac80211: Adjust TSQ pacing shift 2018-02-23 12:08:56 +01:00
util.c mac80211: call synchronize_net once in the restart flow 2017-12-11 12:18:56 +01:00
vht.c
wep.c
wep.h
wme.c mac80211: mark expected switch fall-throughs 2017-12-11 12:16:04 +01:00
wme.h
wpa.c mac80211: Add MIC space only for TX key option 2017-12-11 12:20:17 +01:00
wpa.h