Revert "rtl8188eu: Address warning in createbss_hdl()"

This reverts commit 573b2f4e6e.
This commit is contained in:
Larry Finger 2023-07-01 09:12:29 -05:00
parent 573b2f4e6e
commit 361da16739
2 changed files with 5 additions and 5 deletions

View file

@ -12891,15 +12891,15 @@ u8 createbss_hdl(_adapter *padapter, u8 *pbuf)
/* clear CAM */ /* clear CAM */
flush_all_cam_entry(padapter); flush_all_cam_entry(padapter);
pdev_network->Length = get_WLAN_BSSID_EX_sz(pdev_network);
memcpy(pnetwork, pdev_network, FIELD_OFFSET(WLAN_BSSID_EX, IELength));
pnetwork->IELength = pdev_network->IELength;
if (pnetwork->IELength > MAX_IE_SZ) { if (pnetwork->IELength > MAX_IE_SZ) {
ret = H2C_PARAMETERS_ERROR; ret = H2C_PARAMETERS_ERROR;
goto ibss_post_hdl; goto ibss_post_hdl;
} }
pdev_network->Length = get_WLAN_BSSID_EX_sz(pdev_network);
memcpy(pnetwork, pdev_network, pdev_network->IELength);
pnetwork->IELength = pdev_network->IELength;
memcpy(pnetwork->IEs, pdev_network->IEs, pnetwork->IELength); memcpy(pnetwork->IEs, pdev_network->IEs, pnetwork->IELength);
start_create_ibss(padapter); start_create_ibss(padapter);
} else { } else {

View file

@ -5,7 +5,7 @@
#define __WLAN_BSSDEF_H__ #define __WLAN_BSSDEF_H__
#define MAX_IE_SZ 1024 #define MAX_IE_SZ 768
#define NDIS_802_11_LENGTH_SSID 32 #define NDIS_802_11_LENGTH_SSID 32
#define NDIS_802_11_LENGTH_RATES 8 #define NDIS_802_11_LENGTH_RATES 8