summaryrefslogtreecommitdiffstats
path: root/net/mac80211/tx.c
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2010-01-31 21:50:12 +0100
committerJohn W. Linville <linville@tuxdriver.com>2010-02-01 21:40:08 +0100
commit4754ffd68bc14de8db01451c49bb07adebe1e422 (patch)
tree4ca57be079cc9b46b66898e8a9f0966b83d06645 /net/mac80211/tx.c
parentmac80211: reduce stack usage in sta_agg_status_read() (diff)
downloadlinux-4754ffd68bc14de8db01451c49bb07adebe1e422.tar.xz
linux-4754ffd68bc14de8db01451c49bb07adebe1e422.zip
mac80211: fix sta lookup for received action frames on an AP VLAN
When looking for a matching interface, __ieee80211_rx_handle_packet loops over all active interfaces, looking for matching stations. Because AP VLAN interfaces are not processed as part of this loop, it needs to use sta_info_get_bss instead of sta_info_get in order to find a STA that has been moved to a VLAN. This fixes issues with aggregation setup/teardown. Signed-off-by: Felix Fietkau <nbd@openwrt.org> Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'net/mac80211/tx.c')
0 files changed, 0 insertions, 0 deletions