]> git.karo-electronics.de Git - linux-beck.git/commitdiff
staging: r8188eu: remove HT_cap member of HT_caps_element structure
authorIvan Safonov <insafonov@gmail.com>
Wed, 24 Aug 2016 08:21:43 +0000 (15:21 +0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 1 Sep 2016 16:01:41 +0000 (18:01 +0200)
This member used only once and can be replaced
with address of HT_caps_element.

Signed-off-by: Ivan Safonov <insafonov@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/rtl8188eu/core/rtw_wlan_util.c
drivers/staging/rtl8188eu/include/wifi.h

index 548db72348c6db9077556a39208619bb42d37582..c07e4cb1d826355413df3bcde902b307720a79ce 100644 (file)
@@ -716,6 +716,7 @@ void HT_caps_handler(struct adapter *padapter, struct ndis_802_11_var_ie *pIE)
        struct mlme_ext_info    *pmlmeinfo = &(pmlmeext->mlmext_info);
        struct mlme_priv                *pmlmepriv = &padapter->mlmepriv;
        struct ht_priv                  *phtpriv = &pmlmepriv->htpriv;
+       u8 *HT_cap = (u8 *)(&pmlmeinfo->HT_caps.u.HT_cap_element);
 
        if (pIE == NULL)
                return;
@@ -728,7 +729,7 @@ void HT_caps_handler(struct adapter *padapter, struct ndis_802_11_var_ie *pIE)
        for (i = 0; i < (pIE->Length); i++) {
                if (i != 2) {
                        /*      Got the endian issue here. */
-                       pmlmeinfo->HT_caps.u.HT_cap[i] &= (pIE->data[i]);
+                       HT_cap[i] &= (pIE->data[i]);
                } else {
                        /* modify from  fw by Thomas 2010/11/17 */
                        if ((pmlmeinfo->HT_caps.u.HT_cap_element.AMPDU_para & 0x3) > (pIE->data[i] & 0x3))
index e049eed4c75882dce8619ebd6f7c02d5efb4f2ed..27276fe04819998d97dbae6cfa99dfebcd187579 100644 (file)
@@ -532,7 +532,6 @@ struct HT_caps_element {
                        unsigned int    Beamforming_caps;
                        unsigned char   ASEL_caps;
                } HT_cap_element;
-               unsigned char HT_cap[26];
        } u;
 } __packed;