rtl8732au: Fix coding style violations in ieee80211.h
PATCH 1/1 rtl8732au: Fix coding style violations in ieee80211.h
Signed-off-by Matthew Tyler <[email protected]>
--- drivers/staging/rtl8723au/include/ieee80211.h | 81 ++++++++++++++++++--------- 1 file changed, 54 insertions(+), 27 deletions(-)
drivers/staging/rtl8723au/include/ieee80211.h +54 -27
@@ -57,8 +57,8 @@#define WPA_SELECTOR_LEN 4 -extern u8 RTW_WPA_OUI23A_TYPE [] ; -extern u16 RTW_WPA_VERSION23A ; +extern u8 RTW_WPA_OUI23A_TYPE []; +extern u16 RTW_WPA_VERSION23A ;extern u8 WPA_AUTH_KEY_MGMT_NONE23A [];extern u8 WPA_AUTH_KEY_MGMT_UNSPEC_802_1X23A [];extern u8 WPA_AUTH_KEY_MGMT_PSK_OVER_802_1X23A [];
@@ -94,8 +94,7 @@ enum ratr_table_mode { RATR_INX_WIRELESS_AC_N = 8, }; -enum NETWORK_TYPE -{ +enum NETWORK_TYPE {WIRELESS_INVALID =0 ,/* Sub-Element */ /* tx: cck only , rx: cck only, hw: cck */
@@ -127,22 +126,34 @@ enum NETWORK_TYPE WIRELESS_11_24N | WIRELESS_11_5N, }; -#define SUPPORTED_24G_NETTYPE_MSK (WIRELESS_11B | WIRELESS_11G | WIRELESS_11_24N) +#define SUPPORTED_24G_NETTYPE_MSK \ + (WIRELESS_11B | WIRELESS_11G | WIRELESS_11_24N) +#define SUPPORTED_5G_NETTYPE_MSK (WIRELESS_11A | WIRELESS_11_5N) -#define IsSupported24G (NetType) (NetType & SUPPORTED_24G_NETTYPE_MSK ? true : false) -#define IsSupported5G (NetType) (NetType & SUPPORTED_5G_NETTYPE_MSK ? true : false) +#define IsSupported24G (NetType) \ + (NetType & SUPPORTED_24G_NETTYPE_MSK ? true : false) + +#define IsSupported5G (NetType) \ + (NetType & SUPPORTED_5G_NETTYPE_MSK ? true : false)#define IsEnableHWCCK (NetType) IsSupported24G(NetType) -#define IsEnableHWOFDM (NetType) (NetType & (WIRELESS_11G|WIRELESS_11_24N|SUPPORTED_5G_NETTYPE_MSK) ? true : false) + +#define IsEnableHWOFDM (NetType) \ + (NetType & (WIRELESS_11G|WIRELESS_11_24N|SUPPORTED_5G_NETTYPE_MSK) \ + ? true : false)#define IsSupportedRxCCK (NetType) IsEnableHWCCK(NetType)#define IsSupportedRxOFDM (NetType) IsEnableHWOFDM(NetType)#define IsSupportedRxMCS (NetType) IsEnableHWOFDM(NetType)#define IsSupportedTxCCK (NetType) (NetType & (WIRELESS_11B) ? true : false) -#define IsSupportedTxOFDM (NetType) (NetType & (WIRELESS_11G|WIRELESS_11A) ? true : false) -#define IsSupportedTxMCS (NetType) (NetType & (WIRELESS_11_24N|WIRELESS_11_5N) ? true : false) + +#define IsSupportedTxOFDM (NetType) \ + (NetType & (WIRELESS_11G|WIRELESS_11A) ? true : false) + +#define IsSupportedTxMCS (NetType) \ + (NetType & (WIRELESS_11_24N|WIRELESS_11_5N) ? true : false)#define MIN_FRAG_THRESHOLD 256U
@@ -163,7 +174,7 @@ struct ieee80211_snap_hdr {u8 ssap;/* always 0xAA */ u8 ctrl;/* always 0x03 */ u8 oui[P80211_OUI_LEN ];/* organizational universal id */ -} __attribute__ ((packed)); +} __packed;#define SNAP_SIZE sizeof(struct ieee80211_snap_hdr)
@@ -185,7 +196,7 @@ struct ieee80211_snap_hdr {#define IEEE80211_24GHZ_BAND (1<<0)#define IEEE80211_52GHZ_BAND (1<<1) -#define IEEE80211_CCK_RATE_LEN 4 +#define IEEE80211_CCK_RATE_LEN 4#define IEEE80211_NUM_OFDM_RATESLEN 8
@@ -220,7 +231,7 @@ struct ieee80211_snap_hdr {#define IEEE80211_CCK_RATES_MASK 0x0000000F#define IEEE80211_CCK_BASIC_RATES_MASK (IEEE80211_CCK_RATE_1MB_MASK | \ IEEE80211_CCK_RATE_2MB_MASK) -#define IEEE80211_CCK_DEFAULT_RATES_MASK (IEEE80211_CCK_BASIC_RATES_MASK | \ +#define IEEE80211_CCK_DEFAULT_RATES_MASK (IEEE80211_CCK_BASIC_RATES_MASK | \ IEEE80211_CCK_RATE_5MB_MASK | \ IEEE80211_CCK_RATE_11MB_MASK)
@@ -228,7 +239,7 @@ struct ieee80211_snap_hdr {#define IEEE80211_OFDM_BASIC_RATES_MASK (IEEE80211_OFDM_RATE_6MB_MASK | \ IEEE80211_OFDM_RATE_12MB_MASK | \ IEEE80211_OFDM_RATE_24MB_MASK) -#define IEEE80211_OFDM_DEFAULT_RATES_MASK (IEEE80211_OFDM_BASIC_RATES_MASK | \ +#define IEEE80211_OFDM_DEFAULT_RATES_MASK (IEEE80211_OFDM_BASIC_RATES_MASK | \ IEEE80211_OFDM_RATE_9MB_MASK | \ IEEE80211_OFDM_RATE_18MB_MASK | \ IEEE80211_OFDM_RATE_36MB_MASK | \
@@ -266,7 +277,9 @@ join_res:*/ #define MAC_FMT "%02x:%02x:%02x:%02x:%02x:%02x" -#define MAC_ARG (x) ((u8*)(x))[0],((u8*)(x))[1],((u8*)(x))[2],((u8*)(x))[3],((u8*)(x))[4],((u8*)(x))[5] +#define MAC_ARG (x) \ + (((u8 *)(x))[0], ((u8 *)(x))[1], ((u8 *)(x))[2], \ + ((u8 *)(x))[3], ((u8 *)(x))[4], ((u8 *)(x))[5])#define MAXTID 16
@@ -312,7 +325,7 @@ struct rtw_ieee80211_channel {#define CHAN_ARG (channel) \/*(channel)->band*/ \/*, (channel)->center_freq*/ \ - (channel)->hw_value \ + ((channel)->hw_value \ , (channel)->flags \/*, (channel)->max_antenna_gain*/ \/*, (channel)->max_power*/ \
@@ -321,31 +334,45 @@ struct rtw_ieee80211_channel {/*, (channel)->orig_flags*/ \/*, (channel)->orig_mag*/ \/*, (channel)->orig_mpwr*/ \ + )u8 *rtw_set_ie23a (u8 *pbuf,int index,uint len,const u8 *source,uint *frlen);u8 hal_ch_offset_to_secondary_ch_offset23a (u8 ch_offset); -u8 *rtw_set_ie23a_ch_switch (u8 *buf,u32 *buf_len,u8 ch_switch_mode,u8 new_ch,u8 ch_switch_cnt); -u8 *rtw_set_ie23a_secondary_ch_offset (u8 *buf,u32 *buf_len,u8 secondary_ch_offset); -u8 *rtw_get_ie23a (u8 *pbuf,int index,int *len,int limit); -u8 *rtw_get_ie23a_ex (u8 *in_ie,uint in_len,u8 eid,u8 *oui,u8 oui_len,u8 *ie,uint *ielen); -int rtw_ies_remove_ie23a (u8 *ies,uint *ies_len,uint offset,u8 eid,u8 *oui,u8 oui_len); +u8 *rtw_set_ie23a_ch_switch (u8 *buf,u32 *buf_len, +u8 ch_switch_mode,u8 new_ch,u8 ch_switch_cnt); + +u8 *rtw_set_ie23a_secondary_ch_offset (u8 *buf, +u32 *buf_len,u8 secondary_ch_offset); + +u8 *rtw_get_ie23a (u8 *pbuf,int index,int *len,int limit); + +u8 *rtw_get_ie23a_ex (u8 *in_ie, +uint in_len,u8 eid,u8 *oui,u8 oui_len,u8 *ie,uint *ielen); + +int rtw_ies_remove_ie23a (u8 *ies, +uint *ies_len,uint offset,u8 eid,u8 *oui,u8 oui_len);void rtw_set_supported_rate23a (u8 *SupportedRates,uint mode); -int rtw_parse_wpa_ie23a (const u8 * wpa_ie,int wpa_ie_len,int *group_cipher,int *pairwise_cipher,int *is_8021x); -int rtw_parse_wpa2_ie23a (const u8 * wpa_ie,int wpa_ie_len,int *group_cipher,int *pairwise_cipher,int *is_8021x); +int rtw_parse_wpa_ie23a (const u8 *wpa_ie,int wpa_ie_len, +int *group_cipher,int *pairwise_cipher,int *is_8021x); -const u8 *rtw_get_wps_attr23a (const u8 *wps_ie,uint wps_ielen,u16 target_attr_id ,u8 *buf_attr,u32 *len_attr); -const u8 *rtw_get_wps_attr_content23a (const u8 *wps_ie,uint wps_ielen,u16 target_attr_id ,u8 *buf_content); +int rtw_parse_wpa2_ie23a (const u8 *wpa_ie,int wpa_ie_len, +int *group_cipher,int *pairwise_cipher,int *is_8021x); -uint rtw_get_rateset_len23a (u8 *rateset); +const u8 *rtw_get_wps_attr23a (const u8 *wps_ie,uint wps_ielen, +u16 target_attr_id,u8 *buf_attr,u32 *len_attr); + +const u8 *rtw_get_wps_attr_content23a (const u8 *wps_ie, +uint wps_ielen,u16 target_attr_id,u8 *buf_content); + +uint rtw_get_rateset_len23a (u8 *rateset);struct registry_priv ;int rtw_generate_ie23a (struct registry_priv *pregistrypriv); -int rtw_get_bit_value_from_ieee_value23a (u8 val);int rtw_check_network_type23a (unsigned char *rate,int ratelen,int channel);
Signature · 1 line
2.1.2
Quoted 1 line · Matthew Tyler
Signed-off-by Matthew Tyler <[email protected]>
[]
drivers/staging/rtl8723au/include/ieee80211.h
Quoted 1 line
drivers/staging/rtl8723au/include/ieee80211.h +0
-0
[]
drivers/staging/rtl8723au/include/ieee80211.h enum NETWORK_TYPE · line 135
Quoted 4 lines
drivers/staging/rtl8723au/include/ieee80211.h +2
-2-#define IsSupported24G (NetType) (NetType & SUPPORTED_24G_NETTYPE_MSK ? true : false) -#define IsSupported5G (NetType) (NetType & SUPPORTED_5G_NETTYPE_MSK ? true : false) +#define IsSupported24G (NetType) \ + (NetType & SUPPORTED_24G_NETTYPE_MSK ? true : false)
A lot of these would be better as static inlines or maybe using !! instead of ternaries.
But it doesn't seem any of these IsSupported<foo> macros are used at all, so probably deleting is best.
drivers/staging/rtl8723au/include/ieee80211.h join_res: · line 282
Quoted 8 lines
drivers/staging/rtl8723au/include/ieee80211.h +3
-1@@ -266,7 +277,9 @@ join_res:*/ #define MAC_FMT "%02x:%02x:%02x:%02x:%02x:%02x" -#define MAC_ARG (x) ((u8*)(x))[0],((u8*)(x))[1],((u8*)(x))[2],((u8*)(x))[3],((u8*)(x))[4],((u8*)(x))[5] +#define MAC_ARG (x) \ + (((u8 *)(x))[0], ((u8 *)(x))[1], ((u8 *)(x))[2], \ + ((u8 *)(x))[3], ((u8 *)(x))[4], ((u8 *)(x))[5])
It'd be better to convert these to use %pM