Browse Source

qcacmn: Fix RNR Overwriting issue

Fix condition check of updating RNR info.

Change-Id: I441351f2236183e304b833c59469e1278485e2dd
CRs-Fixed: 3144862
Venkateswara Swamy Bandaru 3 năm trước cách đây
mục cha
commit
6d2cd0a2b4
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  1. 1 1
      umac/scan/dispatcher/src/wlan_scan_utils_api.c

+ 1 - 1
umac/scan/dispatcher/src/wlan_scan_utils_api.c

@@ -906,7 +906,7 @@ util_scan_parse_rnr_ie(struct scan_cache_entry *scan_entry,
 
 		for (i = 0; i < (tbtt_count + 1) &&
 		     data < ((uint8_t *)ie + rnr_ie_len + 2); i++) {
-			if (i < MAX_RNR_BSS || idx < MAX_RNR_BSS)
+			if ((i < MAX_RNR_BSS) && (idx < MAX_RNR_BSS))
 				util_scan_update_rnr(
 					&scan_entry->rnr.bss_info[idx++],
 					neighbor_ap_info,