aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/wireless/ipw2100.h
diff options
context:
space:
mode:
authorJames Ketrenos <jketreno@linux.intel.com>2005-08-24 23:33:31 -0400
committerJames Ketrenos <jketreno@linux.intel.com>2005-11-07 18:50:01 -0500
commit823283549da144ff49e65c6e4a670b7784203e0b (patch)
tree84ea52f5016b5af30ba029616bfcd3f77e40e2a0 /drivers/net/wireless/ipw2100.h
parentb095c3819805f87d73d41641a53e4c070360d783 (diff)
Catch ipw2100 up to equivelancy with v1.1.1
* Added WE-18 support. This allows the use of -Dext with wpa_supplicant > 0.4.x (thanks to Hong Liu) * Fixed #339 problem with iwconfig set/get txpower (thanks to Hong Liu) * Fixed #598 problem when with error messages when module loaded with 'disable=1' (thanks to Hong Liu) * Fixed #640 problem with 'iwlist retry' now showing min/max retry * Fixed compatibility with wpa_supplicant and the new -Dipw interface (that included a fix for 64-bit compatibility) * Added CFG_CRC_CHECK which allows passing through packets with bad CRCs while in monitor mode. Signed-off-by: James Ketrenos <jketreno@linux.intel.com>
Diffstat (limited to 'drivers/net/wireless/ipw2100.h')
-rw-r--r--drivers/net/wireless/ipw2100.h11
1 files changed, 7 insertions, 4 deletions
diff --git a/drivers/net/wireless/ipw2100.h b/drivers/net/wireless/ipw2100.h
index 3eb5c384eaab..99fce99b701a 100644
--- a/drivers/net/wireless/ipw2100.h
+++ b/drivers/net/wireless/ipw2100.h
@@ -1,6 +1,6 @@
1/****************************************************************************** 1/******************************************************************************
2 2
3 Copyright(c) 2003 - 2005 Intel Corporation. All rights reserved. 3 Copyright(c) 2003 - 2004 Intel Corporation. All rights reserved.
4 4
5 This program is free software; you can redistribute it and/or modify it 5 This program is free software; you can redistribute it and/or modify it
6 under the terms of version 2 of the GNU General Public License as 6 under the terms of version 2 of the GNU General Public License as
@@ -475,6 +475,9 @@ enum {
475#define CFG_ADHOC_CREATE (1<<8) 475#define CFG_ADHOC_CREATE (1<<8)
476#define CFG_C3_DISABLED (1<<9) 476#define CFG_C3_DISABLED (1<<9)
477#define CFG_PASSIVE_SCAN (1<<10) 477#define CFG_PASSIVE_SCAN (1<<10)
478#ifdef CONFIG_IPW2100_MONITOR
479#define CFG_CRC_CHECK (1<<11)
480#endif
478 481
479#define CAP_SHARED_KEY (1<<0) /* Off = OPEN */ 482#define CAP_SHARED_KEY (1<<0) /* Off = OPEN */
480#define CAP_PRIVACY_ON (1<<1) /* Off = No privacy */ 483#define CAP_PRIVACY_ON (1<<1) /* Off = No privacy */
@@ -858,9 +861,9 @@ struct ipw2100_rx {
858#define TYPE_ASSOCIATION_REQUEST 0x0013 861#define TYPE_ASSOCIATION_REQUEST 0x0013
859#define TYPE_REASSOCIATION_REQUEST 0x0014 862#define TYPE_REASSOCIATION_REQUEST 0x0014
860 863
861#define HW_FEATURE_RFKILL (0x0001) 864#define HW_FEATURE_RFKILL 0x0001
862#define RF_KILLSWITCH_OFF (1) 865#define RF_KILLSWITCH_OFF 1
863#define RF_KILLSWITCH_ON (0) 866#define RF_KILLSWITCH_ON 0
864 867
865#define IPW_COMMAND_POOL_SIZE 40 868#define IPW_COMMAND_POOL_SIZE 40
866 869