mac80211: fix aggregation action frame handling with AP VLANs
authorFelix Fietkau <nbd@openwrt.org>
Sat, 17 Jul 2010 13:59:07 +0000 (15:59 +0200)
committerJohn W. Linville <linville@tuxdriver.com>
Tue, 20 Jul 2010 20:02:58 +0000 (16:02 -0400)
commit875ae5f68883c75aad826e715df8ec0619551a07
tree6fd0fb7822a5c58b210e256738756355363e5cd7
parentb807b8a16bee27eb93a3393c173ce209a992ef18
mac80211: fix aggregation action frame handling with AP VLANs

When aggregation related action frames are enqueued for further work,
and they originate from a STA that is part of an AP VLAN, they are
currently enqueued for the AP interface. This breaks the sta_info_get()
lookup in the actual work function, and because of that, aggregation
sessions are not established for this STA.

Fix this by replacing the sta_info_get call with a call to
sta_info_get_bss.

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
net/mac80211/iface.c