kernel-hacking-2024-linux-s.../net/mac80211
Johannes Berg 49a59543eb mac80211: dont assign seqno to or aggregate QoS Null frames
802.11 says:
"Sequence numbers for QoS (+)Null frames may be
set to any value."

However, if we use the normal counters then peers
will get confused with aggregation since there'll
be holes in the sequence number sequence.

To avoid that, neither assign a sequence number
to QoS null frames nor put them on aggregation.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
2011-09-30 15:57:25 -04: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: use AES_BLOCK_SIZE 2011-07-08 11:11:24 -04:00
aes_cmac.h mac80211: fix CMAC races 2011-07-08 11:11:20 -04:00
agg-rx.c mac80211: optimise station flags 2011-09-30 15:57:19 -04:00
agg-tx.c mac80211: optimise station flags 2011-09-30 15:57:19 -04:00
cfg.c mac80211: optimise station flags 2011-09-30 15:57:19 -04:00
cfg.h
chan.c mac80211: fix channel type recalculation with HT and non-HT interfaces 2011-03-14 14:46:58 -04:00
debugfs.c mac80211: add ieee80211_vif param to tsf functions 2011-09-27 14:27:48 -04:00
debugfs.h
debugfs_key.c mac80211: fix CMAC races 2011-07-08 11:11:20 -04:00
debugfs_key.h
debugfs_netdev.c mac80211: add ieee80211_vif param to tsf functions 2011-09-27 14:27:48 -04:00
debugfs_netdev.h
debugfs_sta.c mac80211: add missing station flags to debugfs 2011-09-30 15:57:20 -04:00
debugfs_sta.h
driver-ops.h mac80211: explicitly notify drivers of frame release 2011-09-30 15:57:21 -04:00
driver-trace.c
driver-trace.h mac80211: allow out-of-band EOSP notification 2011-09-30 15:57:23 -04:00
event.c
ht.c mac80211: optimise station flags 2011-09-30 15:57:19 -04:00
ibss.c mac80211: optimise station flags 2011-09-30 15:57:19 -04:00
ieee80211_i.h mac80211: allow out-of-band EOSP notification 2011-09-30 15:57:23 -04:00
iface.c mac80211: optimise station flags 2011-09-30 15:57:19 -04:00
Kconfig mac80211: handle TDLS high-level commands and frames 2011-09-30 15:57:07 -04:00
key.c mac80211: optimise station flags 2011-09-30 15:57:19 -04:00
key.h mac80211: allow driver to disconnect after resume 2011-07-13 14:49:43 -04:00
led.c
led.h
main.c mac80211: allow out-of-band EOSP notification 2011-09-30 15:57:23 -04:00
Makefile
mesh.c mac80211: standardize adding supported rates IEs 2011-09-30 15:57:06 -04:00
mesh.h mac80211: standardize adding supported rates IEs 2011-09-30 15:57:06 -04:00
mesh_hwmp.c mac80211: Mesh data frames must have the QoS header 2011-09-14 13:56:50 -04:00
mesh_pathtbl.c mac80211: Mesh data frames must have the QoS header 2011-09-14 13:56:50 -04:00
mesh_plink.c mac80211: optimise station flags 2011-09-30 15:57:19 -04:00
michael.c
michael.h
mlme.c mac80211: optimise station flags 2011-09-30 15:57:19 -04:00
offchannel.c mac80211: Optimize scans on current operating channel. 2011-02-04 16:30:32 -05:00
pm.c mac80211: optimise station flags 2011-09-30 15:57:19 -04:00
rate.c mac80211: Send the management frame at requested rate 2011-09-27 14:34:10 -04:00
rate.h
rc80211_minstrel.c minstrel_ht: fixed rate mode through debugfs 2011-06-01 15:12:29 -04:00
rc80211_minstrel.h minstrel_ht: fixed rate mode through debugfs 2011-06-01 15:12:29 -04:00
rc80211_minstrel_debugfs.c
rc80211_minstrel_ht.c mac80211: max_tp_rate2 management of minstrel_ht 2011-09-30 15:16:25 -04:00
rc80211_minstrel_ht.h
rc80211_minstrel_ht_debugfs.c
rc80211_pid.h Fix common misspellings 2011-03-31 11:26:23 -03:00
rc80211_pid_algo.c
rc80211_pid_debugfs.c
rx.c mac80211: optimise station flags 2011-09-30 15:57:19 -04:00
scan.c mac80211: Send the management frame at requested rate 2011-09-27 14:34:10 -04:00
spectmgmt.c mac80211: Remove unnecessary OOM logging messages 2011-09-13 15:45:02 -04:00
sta_info.c mac80211: allow out-of-band EOSP notification 2011-09-30 15:57:23 -04:00
sta_info.h mac80211: optimise station flags 2011-09-30 15:57:19 -04:00
status.c mac80211: optimise station flags 2011-09-30 15:57:19 -04:00
tkip.c mac80211: allow driver access to TKIP RX P1K 2011-07-15 13:38:32 -04:00
tkip.h mac80211: fix TKIP races, make API easier to use 2011-07-08 11:11:19 -04:00
tx.c mac80211: dont assign seqno to or aggregate QoS Null frames 2011-09-30 15:57:25 -04:00
util.c mac80211: optimise station flags 2011-09-30 15:57:19 -04:00
wep.c mac80211: remove the dependency on crypto_blkcipher 2011-04-04 16:20:00 -04:00
wep.h mac80211: remove the dependency on crypto_blkcipher 2011-04-04 16:20:00 -04:00
wme.c mac80211: optimise station flags 2011-09-30 15:57:19 -04:00
wme.h mac80211: Mesh data frames must have the QoS header 2011-09-14 13:56:50 -04:00
work.c mac80211: Send the management frame at requested rate 2011-09-27 14:34:10 -04:00
wpa.c mac80211: simplify RX PN/IV handling 2011-07-08 11:42:21 -04:00
wpa.h