Keep one macro instead of 4 for wep keys
cover Keep one macro instead of 4 for wep keys
This patchset removes DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey<#> and uses the new macro DIDmib_dot11smt_dot11WEPDefaultKeysTable_key() instead.
Claudiu Beznea (5):
Staging: wlan-ng: uses DIDmib_dot11smt_dot11WEPDefaultKeysTable_key()
macro instead of
DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey0
Staging: wlan-ng: uses DIDmib_dot11smt_dot11WEPDefaultKeysTable_key()
macro instead of
DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey1
Staging: wlan-ng: uses DIDmib_dot11smt_dot11WEPDefaultKeysTable_key()
macro instead of
DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey2
Staging: wlan-ng: uses DIDmib_dot11smt_dot11WEPDefaultKeysTable_key()
macro instead of
DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey3
Staging: wlan-ng: changed definition of
DIDmib_dot11smt_dot11WEPDefaultKeysTable_key() macro
drivers/staging/wlan-ng/p80211metadef.h | 19 +------------------ drivers/staging/wlan-ng/p80211req.c | 8 ++++---- drivers/staging/wlan-ng/prism2mib.c | 8 ++++---- 3 files changed, 9 insertions(+), 26 deletions(-)
Signature · 1 line
1.9.1
PATCH 1/5 Staging: wlan-ng: uses DIDmib_dot11smt_dot11WEPDefaultKeysTable_key() macro instead of DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey0
This patch removes DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey0 macro and uses DIDmib_dot11smt_dot11WEPDefaultKeysTable_key() instead.
--- drivers/staging/wlan-ng/p80211metadef.h | 4 ---- drivers/staging/wlan-ng/p80211req.c | 2 +- drivers/staging/wlan-ng/prism2mib.c | 2 +- 3 files changed, 2 insertions(+), 6 deletions(-)
drivers/staging/wlan-ng/p80211metadef.h +0 -4
@@ -155,10 +155,6 @@#define DIDmib_dot11smt_dot11WEPDefaultKeysTable \ (P80211DID_MKSECTION(1) | \ P80211DID_MKGROUP(4)) -#define DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey0 \ - (P80211DID_MKSECTION(1) | \ - P80211DID_MKGROUP(4) | \ - P80211DID_MKITEM(1) | 0x0c000000)#define DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey1 \ (P80211DID_MKSECTION(1) | \ P80211DID_MKGROUP(4) | \
drivers/staging/wlan-ng/p80211req.c +1 -1
@@ -200,7 +200,7 @@ static void p80211req_mibset_mibget(wlandevice_t *wlandev,u8 *key = mibitem->data +sizeof (p80211pstrd_t);switch (mibitem->did) { -case DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey0: +case DIDmib_dot11smt_dot11WEPDefaultKeysTable_key (1 ):case DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey1:case DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey2:case DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey3:
drivers/staging/wlan-ng/prism2mib.c +1 -1
@@ -148,7 +148,7 @@ static int prism2mib_priv(struct mibrec *mib,static struct mibrec mibtab[] = {/* dot11smt MIB's */ - {DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey0, + {DIDmib_dot11smt_dot11WEPDefaultKeysTable_key (1 ),F_STA |F_WRITE , HFA384x_RID_CNFWEPDEFAULTKEY0,0 ,0 , prism2mib_wepdefaultkey},
Signature · 1 line
1.9.1
PATCH 2/5 Staging: wlan-ng: uses DIDmib_dot11smt_dot11WEPDefaultKeysTable_key() macro instead of DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey1
In reply to Claudiu BezneaThis patch removes DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey1 macro and uses DIDmib_dot11smt_dot11WEPDefaultKeysTable_key() instead.
--- drivers/staging/wlan-ng/p80211metadef.h | 4 ---- drivers/staging/wlan-ng/p80211req.c | 2 +- drivers/staging/wlan-ng/prism2mib.c | 2 +- 3 files changed, 2 insertions(+), 6 deletions(-)
drivers/staging/wlan-ng/p80211metadef.h +0 -4
@@ -155,10 +155,6 @@#define DIDmib_dot11smt_dot11WEPDefaultKeysTable \ (P80211DID_MKSECTION(1) | \ P80211DID_MKGROUP(4)) -#define DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey1 \ - (P80211DID_MKSECTION(1) | \ - P80211DID_MKGROUP(4) | \ - P80211DID_MKITEM(2) | 0x0c000000)#define DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey2 \ (P80211DID_MKSECTION(1) | \ P80211DID_MKGROUP(4) | \
drivers/staging/wlan-ng/p80211req.c +1 -1
@@ -201,7 +201,7 @@ static void p80211req_mibset_mibget(wlandevice_t *wlandev,switch (mibitem->did) {case DIDmib_dot11smt_dot11WEPDefaultKeysTable_key (1 ): -case DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey1: +case DIDmib_dot11smt_dot11WEPDefaultKeysTable_key (2 ):case DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey2:case DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey3:if (!isget)
drivers/staging/wlan-ng/prism2mib.c +1 -1
@@ -152,7 +152,7 @@ static struct mibrec mibtab[] = {F_STA |F_WRITE , HFA384x_RID_CNFWEPDEFAULTKEY0,0 ,0 , prism2mib_wepdefaultkey}, - {DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey1, + {DIDmib_dot11smt_dot11WEPDefaultKeysTable_key(2),F_STA |F_WRITE , HFA384x_RID_CNFWEPDEFAULTKEY1,0 ,0 , prism2mib_wepdefaultkey},
Signature · 1 line
1.9.1
PATCH 3/5 Staging: wlan-ng: uses DIDmib_dot11smt_dot11WEPDefaultKeysTable_key() macro instead of DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey2
In reply to Claudiu BezneaThis patch removes DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey2 macro and uses DIDmib_dot11smt_dot11WEPDefaultKeysTable_key() instead.
--- drivers/staging/wlan-ng/p80211metadef.h | 4 ---- drivers/staging/wlan-ng/p80211req.c | 2 +- drivers/staging/wlan-ng/prism2mib.c | 2 +- 3 files changed, 2 insertions(+), 6 deletions(-)
drivers/staging/wlan-ng/p80211metadef.h +0 -4
@@ -155,10 +155,6 @@#define DIDmib_dot11smt_dot11WEPDefaultKeysTable \ (P80211DID_MKSECTION(1) | \ P80211DID_MKGROUP(4)) -#define DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey2 \ - (P80211DID_MKSECTION(1) | \ - P80211DID_MKGROUP(4) | \ - P80211DID_MKITEM(3) | 0x0c000000)#define DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey3 \ (P80211DID_MKSECTION(1) | \ P80211DID_MKGROUP(4) | \
drivers/staging/wlan-ng/p80211req.c +1 -1
@@ -202,7 +202,7 @@ static void p80211req_mibset_mibget(wlandevice_t *wlandev,switch (mibitem->did) {case DIDmib_dot11smt_dot11WEPDefaultKeysTable_key (1 ):case DIDmib_dot11smt_dot11WEPDefaultKeysTable_key (2 ): -case DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey2: +case DIDmib_dot11smt_dot11WEPDefaultKeysTable_key (3 ):case DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey3:if (!isget) wep_change_key(wlandev,
drivers/staging/wlan-ng/prism2mib.c +1 -1
@@ -156,7 +156,7 @@ static struct mibrec mibtab[] = {F_STA |F_WRITE , HFA384x_RID_CNFWEPDEFAULTKEY1,0 ,0 , prism2mib_wepdefaultkey}, - {DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey2, + {DIDmib_dot11smt_dot11WEPDefaultKeysTable_key(3),F_STA |F_WRITE , HFA384x_RID_CNFWEPDEFAULTKEY2,0 ,0 , prism2mib_wepdefaultkey},
Signature · 1 line
1.9.1
PATCH 4/5 Staging: wlan-ng: uses DIDmib_dot11smt_dot11WEPDefaultKeysTable_key() macro instead of DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey3
In reply to Claudiu BezneaThis patch removes DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey3 macro and uses DIDmib_dot11smt_dot11WEPDefaultKeysTable_key() instead.
--- drivers/staging/wlan-ng/p80211metadef.h | 4 ---- drivers/staging/wlan-ng/p80211req.c | 2 +- drivers/staging/wlan-ng/prism2mib.c | 2 +- 3 files changed, 2 insertions(+), 6 deletions(-)
drivers/staging/wlan-ng/p80211metadef.h +0 -4
@@ -155,10 +155,6 @@#define DIDmib_dot11smt_dot11WEPDefaultKeysTable \ (P80211DID_MKSECTION(1) | \ P80211DID_MKGROUP(4)) -#define DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey3 \ - (P80211DID_MKSECTION(1) | \ - P80211DID_MKGROUP(4) | \ - P80211DID_MKITEM(4) | 0x0c000000)#define DIDmib_dot11smt_dot11WEPDefaultKeysTable_key (_i) \ (P80211DID_MKSECTION(1) | \ P80211DID_MKGROUP(4) | \
drivers/staging/wlan-ng/p80211req.c +1 -1
@@ -203,7 +203,7 @@ static void p80211req_mibset_mibget(wlandevice_t *wlandev,case DIDmib_dot11smt_dot11WEPDefaultKeysTable_key (1 ):case DIDmib_dot11smt_dot11WEPDefaultKeysTable_key (2 ):case DIDmib_dot11smt_dot11WEPDefaultKeysTable_key (3 ): -case DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey3: +case DIDmib_dot11smt_dot11WEPDefaultKeysTable_key (4 ):if (!isget) wep_change_key(wlandev, P80211DID_ITEM(mibitem->did) - 1,
drivers/staging/wlan-ng/prism2mib.c +1 -1
@@ -160,7 +160,7 @@ static struct mibrec mibtab[] = {F_STA |F_WRITE , HFA384x_RID_CNFWEPDEFAULTKEY2,0 ,0 , prism2mib_wepdefaultkey}, - {DIDmib_dot11smt_dot11WEPDefaultKeysTable_dot11WEPDefaultKey3, + {DIDmib_dot11smt_dot11WEPDefaultKeysTable_key(4),F_STA |F_WRITE , HFA384x_RID_CNFWEPDEFAULTKEY3,0 ,0 , prism2mib_wepdefaultkey},
Signature · 1 line
1.9.1
PATCH 5/5 Staging: wlan-ng: changed definition of DIDmib_dot11smt_dot11WEPDefaultKeysTable_key() macro
In reply to Claudiu BezneaThis patch changes definition of DIDmib_dot11smt_dot11WEPDefaultKeysTable_key()
macro and uses DIDmib_dot11smt_dot11WEPDefaultKeysTable instead of using directly (P80211DID_MKSECTION(1) | P80211DID_MKGROUP(4)).
--- drivers/staging/wlan-ng/p80211metadef.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-)
drivers/staging/wlan-ng/p80211metadef.h +1 -2
@@ -156,8 +156,7 @@ (P80211DID_MKSECTION (1 ) | \ P80211DID_MKGROUP(4))#define DIDmib_dot11smt_dot11WEPDefaultKeysTable_key (_i) \ - (P80211DID_MKSECTION(1) | \ - P80211DID_MKGROUP(4) | \ + (DIDmib_dot11smt_dot11WEPDefaultKeysTable | \ P80211DID_MKITEM(_i) | 0x0c000000)#define DIDmib_dot11smt_dot11PrivacyTable \ (P80211DID_MKSECTION(1) | \
Signature · 1 line
1.9.1