mac80211: consolidate TIM handling code
authorJohannes Berg <johannes@sipsolutions.net>
Wed, 20 Feb 2008 10:21:35 +0000 (11:21 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Fri, 29 Feb 2008 20:37:26 +0000 (15:37 -0500)
commit004c872e78d433f84f0a5cd4db7a6c780c0946e1
treebd9e7cd0b69e720738d49e170e4f4f64e9111e1a
parent836341a70471ba77657b0b420dd7eea3c30a038b
mac80211: consolidate TIM handling code

This consolidates all TIM handling code to avoid re-introducing
errors with the bitmap/set_tim order and to reduce code. While
reading the code I noticed a possible problem so I also added
a comment about that.

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