]> git.baikalelectronics.ru Git - kernel.git/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)
commit611b40b041d3cb4ab92d98385f8fa8afe3563df1
treef27af297dd49c1aa5d6df3cd496b8b5fb7e43c2a
parent5127226c5ef202bbb49277641b6f9defcaf7f78c
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