diff options
author | Johannes Berg <johannes.berg@intel.com> | 2011-09-29 16:04:28 +0200 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2011-09-30 15:57:11 -0400 |
commit | 60750397122fe0fb81a6e52fd790b3f749b6e010 (patch) | |
tree | 3efa9772e7428d800fd2d236c558ca37c0ef7bb4 /net/mac80211/tx.c | |
parent | c868cb35d013896ab6a80a554fb88baef06cedcd (diff) | |
download | linux-3.10-60750397122fe0fb81a6e52fd790b3f749b6e010.tar.gz linux-3.10-60750397122fe0fb81a6e52fd790b3f749b6e010.tar.bz2 linux-3.10-60750397122fe0fb81a6e52fd790b3f749b6e010.zip |
mac80211: also expire filtered frames
mac80211 will expire normal PS-buffered frames, but
if the device rejected some frames for a sleeping
station, these won't be on the ps_tx_buf queue but
on the tx_filtered queue instead; this is done to
avoid reordering.
However, mac80211 will not expire frames from the
filtered queue, let's fix that.
Also add a more comments to what all this expiry is
doing and how it works.
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'net/mac80211/tx.c')
0 files changed, 0 insertions, 0 deletions