qcacld-3.0: Fix potential out of bound issue
Change to avoid potential out of bound issue when unsafe channel numbers parameter is invalid. Change-Id: I0c2cdac844c5fd644fce61d3d69fefcecdb62f19 CRs-Fixed: 2374986
This commit is contained in:

committed by
nshrivas

orang tua
3dfb7254a3
melakukan
37d878ccb5
@@ -451,6 +451,9 @@ void sap_update_unsafe_channel_list(mac_handle_t mac_handle,
|
||||
&unsafe_channel_count,
|
||||
sizeof(unsafe_channel_list));
|
||||
|
||||
unsafe_channel_count = QDF_MIN(unsafe_channel_count,
|
||||
(uint16_t)NUM_CHANNELS);
|
||||
|
||||
for (i = 0; i < unsafe_channel_count; i++) {
|
||||
for (j = 0; j < NUM_CHANNELS; j++) {
|
||||
if (safe_channels[j].channelNumber ==
|
||||
|
Reference in New Issue
Block a user