mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-08-26 19:00:25 +00:00
staging: r8188eu: remove HT_cap member of HT_caps_element structure
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>
This commit is contained in:
parent
7494b27f65
commit
16d475cb47
2 changed files with 2 additions and 2 deletions
|
@ -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))
|
||||
|
|
|
@ -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;
|
||||
|
||||
|
|
Loading…
Reference in a new issue