diff options
author | Yogesh Ashok Powar <yogeshp@marvell.com> | 2011-05-04 11:52:16 (GMT) |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2011-05-05 18:59:18 (GMT) |
commit | 9b571e24a9922f79ed2440b4482cb9f11a8f1889 (patch) | |
tree | 1374a43c52b6d146d4b070c13a97329b84977602 /drivers/net/wireless/mwl8k.c | |
parent | f0dc7999b54ae0464d7144b81d21e1d39a389d49 (diff) | |
download | linux-9b571e24a9922f79ed2440b4482cb9f11a8f1889.tar.xz |
mwl8k: Fix broken WEP
The WEP key length was being set to 0 erroneously which broke WEP support.
Fix the same by setting the key length appropriately.
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 9f5ecef..d06591a 100644 --- a/drivers/net/wireless/mwl8k.c +++ b/drivers/net/wireless/mwl8k.c @@ -3997,7 +3997,7 @@ static int mwl8k_cmd_encryption_set_key(struct ieee80211_hw *hw, mwl8k_vif->wep_key_conf[idx].enabled = 1; } - keymlen = 0; + keymlen = key->keylen; action = MWL8K_ENCR_SET_KEY; break; case WLAN_CIPHER_SUITE_TKIP: |