]> err.no Git - linux-2.6/commit
mac80211: remove sta TIM flag, fix expiry TIM handling
authorJohannes Berg <johannes@sipsolutions.net>
Wed, 20 Feb 2008 01:07:21 +0000 (02:07 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Fri, 29 Feb 2008 20:37:26 +0000 (15:37 -0500)
commit836341a70471ba77657b0b420dd7eea3c30a038b
treef27af297dd49c1aa5d6df3cd496b8b5fb7e43c2a
parentd2259243a19894eee06c16e278adfea81dc42bd9
mac80211: remove sta TIM flag, fix expiry TIM handling

The TIM flag that is kept in each station's info is completely
useless, there's no code (aside from the debugfs display code)
checking it, hence it can be removed. While doing that, I noticed
that the TIM handling is broken when buffered frames expire, so
fix that.

Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
net/mac80211/debugfs_sta.c
net/mac80211/rx.c
net/mac80211/sta_info.c
net/mac80211/sta_info.h
net/mac80211/tx.c