mwifiex: fix regression in WEP security mode
authorAmitkumar Karwar <akarwar@marvell.com>
Fri, 8 Jul 2011 00:33:19 +0000 (17:33 -0700)
committerJohn W. Linville <linville@tuxdriver.com>
Fri, 8 Jul 2011 15:47:15 +0000 (11:47 -0400)
Htcapinfo is unnecessarily sent in assoc request in WEP security due
to a regression introduced by commit 2be50b8df53 (mwifiex: remove
redundant encryption_mode mapping).
The issue is fixed in this patch.

Signed-off-by: Amitkumar Karwar <akarwar@marvell.com>
Signed-off-by: Bing Zhao <bzhao@marvell.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/mwifiex/cfg80211.c

index 687c1f223497e440939607e38303ca33e6fc9bcc..4487d935654ed7bcb0d6649ff91dc8cfde81e501 100644 (file)
@@ -960,7 +960,7 @@ mwifiex_cfg80211_assoc(struct mwifiex_private *priv, size_t ssid_len, u8 *ssid,
                ret = mwifiex_set_gen_ie(priv, sme->ie, sme->ie_len);
 
        if (sme->key) {
-               if (mwifiex_is_alg_wep(0) | mwifiex_is_alg_wep(0)) {
+               if (mwifiex_is_alg_wep(priv->sec_info.encryption_mode)) {
                        dev_dbg(priv->adapter->dev,
                                "info: setting wep encryption"
                                " with key len %d\n", sme->key_len);