Staging: vt6655: 80211hdr.h: Checkpatch cleanup
ERROR: do not use C99 // comments +// bit type ERROR: do not use C99 // comments +// 802.11 frame related, defined as 802.11 spec ERROR: do not use C99 // comments +//#define WLAN_RATES_MAXLEN 255 ERROR: do not use C99 // comments +//#define WLAN_WEPMAX_KEYLEN 29 ERROR: do not use C99 // comments +// Frame Type ERROR: do not use C99 // comments +// Frame Subtypes ERROR: do not use C99 // comments +// Control ERROR: do not use C99 // comments +// Data ERROR: do not use C99 // comments +// GET & SET Frame Control bit ERROR: do not use C99 // comments +// Sequence Field bit ERROR: do not use C99 // comments +// Capability Field bit ERROR: do not use C99 // comments +// GET & SET Frame Control bit ERROR: do not use C99 // comments +// Sequence Field bit ERROR: do not use C99 // comments +// Capability Field bit ERROR: do not use C99 // comments +#endif //#ifdef __BIG_ENDIAN ERROR: do not use C99 // comments +// ERP Field bit ERROR: do not use C99 // comments +// Support & Basic Rates field ERROR: do not use C99 // comments +// TIM field ERROR: do not use C99 // comments +// 3-Addr & 4-Addr ERROR: do not use C99 // comments +// IEEE ADDR ERROR: do not use C99 // comments +// 802.11 Header Format ERROR: space required after that close brace '}' +}__attribute__ ((__packed__)) ERROR: space required after that close brace '}' +}__attribute__ ((__packed__)) ERROR: space required after that close brace '}' +}__attribute__ ((__packed__)) ERROR: do not use C99 // comments +#endif // __80211HDR_H__ Signed-off-by: Andrea Gelmini <andrea.gelmini@gelma.net Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
parent
66f41d4c5c
commit
0b25a610c1
|
@ -34,7 +34,7 @@
|
||||||
#include "ttype.h"
|
#include "ttype.h"
|
||||||
|
|
||||||
/*--------------------- Export Definitions -------------------------*/
|
/*--------------------- Export Definitions -------------------------*/
|
||||||
// bit type
|
/* bit type */
|
||||||
#define BIT0 0x00000001
|
#define BIT0 0x00000001
|
||||||
#define BIT1 0x00000002
|
#define BIT1 0x00000002
|
||||||
#define BIT2 0x00000004
|
#define BIT2 0x00000004
|
||||||
|
@ -80,7 +80,7 @@
|
||||||
#define WLAN_HDR_ADDR4_LEN 30
|
#define WLAN_HDR_ADDR4_LEN 30
|
||||||
#define WLAN_IEHDR_LEN 2
|
#define WLAN_IEHDR_LEN 2
|
||||||
#define WLAN_SSID_MAXLEN 32
|
#define WLAN_SSID_MAXLEN 32
|
||||||
//#define WLAN_RATES_MAXLEN 255
|
/*#define WLAN_RATES_MAXLEN 255*/
|
||||||
#define WLAN_RATES_MAXLEN 16
|
#define WLAN_RATES_MAXLEN 16
|
||||||
#define WLAN_RATES_MAXLEN_11B 4
|
#define WLAN_RATES_MAXLEN_11B 4
|
||||||
#define WLAN_RSN_MAXLEN 32
|
#define WLAN_RSN_MAXLEN 32
|
||||||
|
@ -106,7 +106,7 @@
|
||||||
#define WLAN_WEP40_KEYLEN 5
|
#define WLAN_WEP40_KEYLEN 5
|
||||||
#define WLAN_WEP104_KEYLEN 13
|
#define WLAN_WEP104_KEYLEN 13
|
||||||
#define WLAN_WEP232_KEYLEN 29
|
#define WLAN_WEP232_KEYLEN 29
|
||||||
//#define WLAN_WEPMAX_KEYLEN 29
|
/*#define WLAN_WEPMAX_KEYLEN 29*/
|
||||||
#define WLAN_WEPMAX_KEYLEN 32
|
#define WLAN_WEPMAX_KEYLEN 32
|
||||||
#define WLAN_CHALLENGE_IE_MAXLEN 255
|
#define WLAN_CHALLENGE_IE_MAXLEN 255
|
||||||
#define WLAN_CHALLENGE_IE_LEN 130
|
#define WLAN_CHALLENGE_IE_LEN 130
|
||||||
|
@ -115,7 +115,7 @@
|
||||||
#define WLAN_WEP_ICV_LEN 4
|
#define WLAN_WEP_ICV_LEN 4
|
||||||
#define WLAN_FRAGS_MAX 16
|
#define WLAN_FRAGS_MAX 16
|
||||||
|
|
||||||
// Frame Type
|
/* Frame Type */
|
||||||
#define WLAN_TYPE_MGR 0x00
|
#define WLAN_TYPE_MGR 0x00
|
||||||
#define WLAN_TYPE_CTL 0x01
|
#define WLAN_TYPE_CTL 0x01
|
||||||
#define WLAN_TYPE_DATA 0x02
|
#define WLAN_TYPE_DATA 0x02
|
||||||
|
@ -125,7 +125,7 @@
|
||||||
#define WLAN_FTYPE_DATA 0x02
|
#define WLAN_FTYPE_DATA 0x02
|
||||||
|
|
||||||
|
|
||||||
// Frame Subtypes
|
/* Frame Subtypes */
|
||||||
#define WLAN_FSTYPE_ASSOCREQ 0x00
|
#define WLAN_FSTYPE_ASSOCREQ 0x00
|
||||||
#define WLAN_FSTYPE_ASSOCRESP 0x01
|
#define WLAN_FSTYPE_ASSOCRESP 0x01
|
||||||
#define WLAN_FSTYPE_REASSOCREQ 0x02
|
#define WLAN_FSTYPE_REASSOCREQ 0x02
|
||||||
|
@ -139,7 +139,7 @@
|
||||||
#define WLAN_FSTYPE_DEAUTHEN 0x0c
|
#define WLAN_FSTYPE_DEAUTHEN 0x0c
|
||||||
#define WLAN_FSTYPE_ACTION 0x0d
|
#define WLAN_FSTYPE_ACTION 0x0d
|
||||||
|
|
||||||
// Control
|
/* Control */
|
||||||
#define WLAN_FSTYPE_PSPOLL 0x0a
|
#define WLAN_FSTYPE_PSPOLL 0x0a
|
||||||
#define WLAN_FSTYPE_RTS 0x0b
|
#define WLAN_FSTYPE_RTS 0x0b
|
||||||
#define WLAN_FSTYPE_CTS 0x0c
|
#define WLAN_FSTYPE_CTS 0x0c
|
||||||
|
@ -147,7 +147,7 @@
|
||||||
#define WLAN_FSTYPE_CFEND 0x0e
|
#define WLAN_FSTYPE_CFEND 0x0e
|
||||||
#define WLAN_FSTYPE_CFENDCFACK 0x0f
|
#define WLAN_FSTYPE_CFENDCFACK 0x0f
|
||||||
|
|
||||||
// Data
|
/* Data */
|
||||||
#define WLAN_FSTYPE_DATAONLY 0x00
|
#define WLAN_FSTYPE_DATAONLY 0x00
|
||||||
#define WLAN_FSTYPE_DATA_CFACK 0x01
|
#define WLAN_FSTYPE_DATA_CFACK 0x01
|
||||||
#define WLAN_FSTYPE_DATA_CFPOLL 0x02
|
#define WLAN_FSTYPE_DATA_CFPOLL 0x02
|
||||||
|
@ -160,7 +160,7 @@
|
||||||
|
|
||||||
#ifdef __BIG_ENDIAN
|
#ifdef __BIG_ENDIAN
|
||||||
|
|
||||||
// GET & SET Frame Control bit
|
/* GET & SET Frame Control bit */
|
||||||
#define WLAN_GET_FC_PRVER(n) ((((WORD)(n) >> 8) & (BIT0 | BIT1))
|
#define WLAN_GET_FC_PRVER(n) ((((WORD)(n) >> 8) & (BIT0 | BIT1))
|
||||||
#define WLAN_GET_FC_FTYPE(n) ((((WORD)(n) >> 8) & (BIT2 | BIT3)) >> 2)
|
#define WLAN_GET_FC_FTYPE(n) ((((WORD)(n) >> 8) & (BIT2 | BIT3)) >> 2)
|
||||||
#define WLAN_GET_FC_FSTYPE(n) ((((WORD)(n) >> 8) & (BIT4|BIT5|BIT6|BIT7)) >> 4)
|
#define WLAN_GET_FC_FSTYPE(n) ((((WORD)(n) >> 8) & (BIT4|BIT5|BIT6|BIT7)) >> 4)
|
||||||
|
@ -173,12 +173,12 @@
|
||||||
#define WLAN_GET_FC_ISWEP(n) ((((WORD)(n) << 8) & (BIT14)) >> 14)
|
#define WLAN_GET_FC_ISWEP(n) ((((WORD)(n) << 8) & (BIT14)) >> 14)
|
||||||
#define WLAN_GET_FC_ORDER(n) ((((WORD)(n) << 8) & (BIT15)) >> 15)
|
#define WLAN_GET_FC_ORDER(n) ((((WORD)(n) << 8) & (BIT15)) >> 15)
|
||||||
|
|
||||||
// Sequence Field bit
|
/* Sequence Field bit */
|
||||||
#define WLAN_GET_SEQ_FRGNUM(n) (((WORD)(n) >> 8) & (BIT0|BIT1|BIT2|BIT3))
|
#define WLAN_GET_SEQ_FRGNUM(n) (((WORD)(n) >> 8) & (BIT0|BIT1|BIT2|BIT3))
|
||||||
#define WLAN_GET_SEQ_SEQNUM(n) ((((WORD)(n) >> 8) & (~(BIT0|BIT1|BIT2|BIT3))) >> 4)
|
#define WLAN_GET_SEQ_SEQNUM(n) ((((WORD)(n) >> 8) & (~(BIT0|BIT1|BIT2|BIT3))) >> 4)
|
||||||
|
|
||||||
|
|
||||||
// Capability Field bit
|
/* Capability Field bit */
|
||||||
#define WLAN_GET_CAP_INFO_ESS(n) (((n) >> 8) & BIT0)
|
#define WLAN_GET_CAP_INFO_ESS(n) (((n) >> 8) & BIT0)
|
||||||
#define WLAN_GET_CAP_INFO_IBSS(n) ((((n) >> 8) & BIT1) >> 1)
|
#define WLAN_GET_CAP_INFO_IBSS(n) ((((n) >> 8) & BIT1) >> 1)
|
||||||
#define WLAN_GET_CAP_INFO_CFPOLLABLE(n) ((((n) >> 8) & BIT2) >> 2)
|
#define WLAN_GET_CAP_INFO_CFPOLLABLE(n) ((((n) >> 8) & BIT2) >> 2)
|
||||||
|
@ -195,7 +195,7 @@
|
||||||
|
|
||||||
#else
|
#else
|
||||||
|
|
||||||
// GET & SET Frame Control bit
|
/* GET & SET Frame Control bit */
|
||||||
#define WLAN_GET_FC_PRVER(n) (((WORD)(n)) & (BIT0 | BIT1))
|
#define WLAN_GET_FC_PRVER(n) (((WORD)(n)) & (BIT0 | BIT1))
|
||||||
#define WLAN_GET_FC_FTYPE(n) ((((WORD)(n)) & (BIT2 | BIT3)) >> 2)
|
#define WLAN_GET_FC_FTYPE(n) ((((WORD)(n)) & (BIT2 | BIT3)) >> 2)
|
||||||
#define WLAN_GET_FC_FSTYPE(n) ((((WORD)(n)) & (BIT4|BIT5|BIT6|BIT7)) >> 4)
|
#define WLAN_GET_FC_FSTYPE(n) ((((WORD)(n)) & (BIT4|BIT5|BIT6|BIT7)) >> 4)
|
||||||
|
@ -209,12 +209,12 @@
|
||||||
#define WLAN_GET_FC_ORDER(n) ((((WORD)(n)) & (BIT15)) >> 15)
|
#define WLAN_GET_FC_ORDER(n) ((((WORD)(n)) & (BIT15)) >> 15)
|
||||||
|
|
||||||
|
|
||||||
// Sequence Field bit
|
/* Sequence Field bit */
|
||||||
#define WLAN_GET_SEQ_FRGNUM(n) (((WORD)(n)) & (BIT0|BIT1|BIT2|BIT3))
|
#define WLAN_GET_SEQ_FRGNUM(n) (((WORD)(n)) & (BIT0|BIT1|BIT2|BIT3))
|
||||||
#define WLAN_GET_SEQ_SEQNUM(n) ((((WORD)(n)) & (~(BIT0|BIT1|BIT2|BIT3))) >> 4)
|
#define WLAN_GET_SEQ_SEQNUM(n) ((((WORD)(n)) & (~(BIT0|BIT1|BIT2|BIT3))) >> 4)
|
||||||
|
|
||||||
|
|
||||||
// Capability Field bit
|
/* Capability Field bit */
|
||||||
#define WLAN_GET_CAP_INFO_ESS(n) ((n) & BIT0)
|
#define WLAN_GET_CAP_INFO_ESS(n) ((n) & BIT0)
|
||||||
#define WLAN_GET_CAP_INFO_IBSS(n) (((n) & BIT1) >> 1)
|
#define WLAN_GET_CAP_INFO_IBSS(n) (((n) & BIT1) >> 1)
|
||||||
#define WLAN_GET_CAP_INFO_CFPOLLABLE(n) (((n) & BIT2) >> 2)
|
#define WLAN_GET_CAP_INFO_CFPOLLABLE(n) (((n) & BIT2) >> 2)
|
||||||
|
@ -229,7 +229,7 @@
|
||||||
#define WLAN_GET_CAP_INFO_GRPACK(n) (((n) & BIT14) >> 14)
|
#define WLAN_GET_CAP_INFO_GRPACK(n) (((n) & BIT14) >> 14)
|
||||||
|
|
||||||
|
|
||||||
#endif //#ifdef __BIG_ENDIAN
|
#endif /*#ifdef __BIG_ENDIAN */
|
||||||
|
|
||||||
|
|
||||||
#define WLAN_SET_CAP_INFO_ESS(n) (n)
|
#define WLAN_SET_CAP_INFO_ESS(n) (n)
|
||||||
|
@ -261,7 +261,7 @@
|
||||||
#define WLAN_SET_SEQ_FRGNUM(n) ((WORD)(n))
|
#define WLAN_SET_SEQ_FRGNUM(n) ((WORD)(n))
|
||||||
#define WLAN_SET_SEQ_SEQNUM(n) (((WORD)(n)) << 4)
|
#define WLAN_SET_SEQ_SEQNUM(n) (((WORD)(n)) << 4)
|
||||||
|
|
||||||
// ERP Field bit
|
/* ERP Field bit */
|
||||||
|
|
||||||
#define WLAN_GET_ERP_NONERP_PRESENT(n) ((n) & BIT0)
|
#define WLAN_GET_ERP_NONERP_PRESENT(n) ((n) & BIT0)
|
||||||
#define WLAN_GET_ERP_USE_PROTECTION(n) (((n) & BIT1) >> 1)
|
#define WLAN_GET_ERP_USE_PROTECTION(n) (((n) & BIT1) >> 1)
|
||||||
|
@ -273,19 +273,19 @@
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// Support & Basic Rates field
|
/* Support & Basic Rates field */
|
||||||
#define WLAN_MGMT_IS_BASICRATE(b) ((b) & BIT7)
|
#define WLAN_MGMT_IS_BASICRATE(b) ((b) & BIT7)
|
||||||
#define WLAN_MGMT_GET_RATE(b) ((b) & ~BIT7)
|
#define WLAN_MGMT_GET_RATE(b) ((b) & ~BIT7)
|
||||||
|
|
||||||
// TIM field
|
/* TIM field */
|
||||||
#define WLAN_MGMT_IS_MULTICAST_TIM(b) ((b) & BIT0)
|
#define WLAN_MGMT_IS_MULTICAST_TIM(b) ((b) & BIT0)
|
||||||
#define WLAN_MGMT_GET_TIM_OFFSET(b) (((b) & ~BIT0) >> 1)
|
#define WLAN_MGMT_GET_TIM_OFFSET(b) (((b) & ~BIT0) >> 1)
|
||||||
|
|
||||||
// 3-Addr & 4-Addr
|
/* 3-Addr & 4-Addr */
|
||||||
#define WLAN_HDR_A3_DATA_PTR(p) (((PBYTE)(p)) + WLAN_HDR_ADDR3_LEN)
|
#define WLAN_HDR_A3_DATA_PTR(p) (((PBYTE)(p)) + WLAN_HDR_ADDR3_LEN)
|
||||||
#define WLAN_HDR_A4_DATA_PTR(p) (((PBYTE)(p)) + WLAN_HDR_ADDR4_LEN)
|
#define WLAN_HDR_A4_DATA_PTR(p) (((PBYTE)(p)) + WLAN_HDR_ADDR4_LEN)
|
||||||
|
|
||||||
// IEEE ADDR
|
/* IEEE ADDR */
|
||||||
#define IEEE_ADDR_UNIVERSAL 0x02
|
#define IEEE_ADDR_UNIVERSAL 0x02
|
||||||
#define IEEE_ADDR_GROUP 0x01
|
#define IEEE_ADDR_GROUP 0x01
|
||||||
|
|
||||||
|
@ -293,7 +293,7 @@ typedef struct {
|
||||||
BYTE abyAddr[6];
|
BYTE abyAddr[6];
|
||||||
} IEEE_ADDR, *PIEEE_ADDR;
|
} IEEE_ADDR, *PIEEE_ADDR;
|
||||||
|
|
||||||
// 802.11 Header Format
|
/* 802.11 Header Format */
|
||||||
|
|
||||||
typedef struct tagWLAN_80211HDR_A2 {
|
typedef struct tagWLAN_80211HDR_A2 {
|
||||||
|
|
||||||
|
@ -348,6 +348,6 @@ typedef union tagUWLAN_80211HDR {
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
#endif // __80211HDR_H__
|
#endif /* __80211HDR_H__ */
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue