diff options
author | Yogesh Ashok Powar <yogeshp@marvell.com> | 2012-01-27 14:38:27 +0400 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2012-01-27 23:57:07 +0400 |
commit | ff7e9f99f7effb385a9be2f7198743c1ad2bb126 (patch) | |
tree | 885d6b06007d1765403eb0843d1f2bbc3ffd15b4 /drivers/net/wireless/mwl8k.c | |
parent | f1e3be1561c43b6bbe2426e34849fb1486dc313b (diff) | |
download | linux-ff7e9f99f7effb385a9be2f7198743c1ad2bb126.tar.xz |
mwl8k: Configuring correct MAC address in broadcast key
While configuring the broadcast key in the hardware, in
multi-BSS environment, BSSes other than first were
incorrectly configured with the MAC address of first
BSS. Fixing it with correct MAC addresses.
Signed-off-by: Yogesh Ashok Powar <yogeshp@marvell.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'drivers/net/wireless/mwl8k.c')
-rw-r--r-- | drivers/net/wireless/mwl8k.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/wireless/mwl8k.c b/drivers/net/wireless/mwl8k.c index dd5aeaff44ba..fd125473be7a 100644 --- a/drivers/net/wireless/mwl8k.c +++ b/drivers/net/wireless/mwl8k.c @@ -4093,7 +4093,7 @@ static int mwl8k_set_key(struct ieee80211_hw *hw, return -EOPNOTSUPP; if (sta == NULL) - addr = hw->wiphy->perm_addr; + addr = vif->addr; else addr = sta->addr; |