qcacmn: Modify the WIDE_BW_CHAN_SWITCH IE length check
Modify the length check to drop beacons which has WLAN_ELEMID_WIDE_BAND_CHAN_SWITCH IE length less than 3. This is to accommodate the addition of fields to this IE in the future. Change-Id: I8cba60b631022f4348cce90ae41a003964040ad1 CRs-Fixed: 2884249
This commit is contained in:

committed by
snandini

orang tua
76112c241f
melakukan
e601f0d39d
@@ -595,7 +595,7 @@ util_scan_parse_chan_switch_wrapper_ie(struct scan_cache_entry *scan_params,
|
||||
scan_params->ie_list.country = (uint8_t *)sub_ie;
|
||||
break;
|
||||
case WLAN_ELEMID_WIDE_BAND_CHAN_SWITCH:
|
||||
if (sub_ie->ie_len != WLAN_WIDE_BW_CHAN_SWITCH_IE_LEN)
|
||||
if (sub_ie->ie_len < WLAN_WIDE_BW_CHAN_SWITCH_IE_LEN)
|
||||
return QDF_STATUS_E_INVAL;
|
||||
scan_params->ie_list.widebw = (uint8_t *)sub_ie;
|
||||
break;
|
||||
|
Reference in New Issue
Block a user