diff options
author | Felix Fietkau <nbd@openwrt.org> | 2013-09-29 21:39:33 +0200 |
---|---|---|
committer | Johannes Berg <johannes.berg@intel.com> | 2013-09-30 11:30:57 +0200 |
commit | 03bb7f42765ce596604f03d179f3137d7df05bba (patch) | |
tree | 82b8a54c913d5b30e6a1d7b94303b00ed476a34d /net/mac80211/cfg.c | |
parent | aa5f66d5a1df1c2b04bccdcb19711675c765d7c4 (diff) | |
download | linux-03bb7f42765ce596604f03d179f3137d7df05bba.tar.bz2 |
mac80211: use sta_info_get_bss() for nl80211 tx and client probing
This allows calls for clients in AP_VLANs (e.g. for 4-addr) to succeed
Cc: stable@vger.kernel.org
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Diffstat (limited to 'net/mac80211/cfg.c')
-rw-r--r-- | net/mac80211/cfg.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/mac80211/cfg.c b/net/mac80211/cfg.c index 2e7855a1b10d..629dee7ec9bf 100644 --- a/net/mac80211/cfg.c +++ b/net/mac80211/cfg.c @@ -3518,7 +3518,7 @@ static int ieee80211_probe_client(struct wiphy *wiphy, struct net_device *dev, return -EINVAL; } band = chanctx_conf->def.chan->band; - sta = sta_info_get(sdata, peer); + sta = sta_info_get_bss(sdata, peer); if (sta) { qos = test_sta_flag(sta, WLAN_STA_WME); } else { |