[PATCH] bcm43xx: Wireless Ext update
authorMichael Buesch <mbuesch@freenet.de>
Thu, 2 Feb 2006 18:49:15 +0000 (19:49 +0100)
committerJohn W. Linville <linville@tuxdriver.com>
Mon, 27 Mar 2006 16:18:29 +0000 (11:18 -0500)
Wireless Ext update:
update we_version_source
set enc_capa

Signed-off-by: Michael Buesch <mbuesch@freenet.de>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
drivers/net/wireless/bcm43xx/bcm43xx_wx.c

index fe6409a9090165dc8753cffe16ecd651b69077e5..c1d788d50f49fc01a320a1114e299f8ee1a436bd 100644 (file)
 #include "bcm43xx_main.h"
 #include "bcm43xx_radio.h"
 
+
+/* The WIRELESS_EXT version, which is implemented by this driver. */
+#define BCM43xx_WX_VERSION     18
+
+
 /* Define to enable a printk on each wx handler function invocation */
 //#define BCM43xx_WX_DEBUG
 
@@ -282,7 +287,12 @@ static int bcm43xx_wx_get_rangeparams(struct net_device *net_dev,
        range->max_encoding_tokens = WEP_KEYS;
 
        range->we_version_compiled = WIRELESS_EXT;
-       range->we_version_source = 16;
+       range->we_version_source = BCM43xx_WX_VERSION;
+
+       range->enc_capa = IW_ENC_CAPA_WPA |
+                         IW_ENC_CAPA_WPA2 |
+                         IW_ENC_CAPA_CIPHER_TKIP |
+                         IW_ENC_CAPA_CIPHER_CCMP;
 
        spin_lock_irqsave(&bcm->lock, flags);