Răsfoiți Sursa

qcacmn: Do not process MLO ie if no EHT ie

Some AP/GO includes MLO IE but no EHT IE, do not process
MLO IE if no EHT IE

Change-Id: Ia79fda0093f16acd0eff1f526c45e6cfd1d454dc
CRs-Fixed: 3323054
Liangwei Dong 2 ani în urmă
părinte
comite
e3496e0420
1 a modificat fișierele cu 4 adăugiri și 0 ștergeri
  1. 4 0
      umac/scan/dispatcher/src/wlan_scan_utils_api.c

+ 4 - 0
umac/scan/dispatcher/src/wlan_scan_utils_api.c

@@ -2232,6 +2232,10 @@ static void util_scan_update_ml_info(struct scan_cache_entry *scan_entry)
 	uint16_t multi_link_ctrl;
 	uint8_t offset;
 
+	if (!scan_entry->ie_list.ehtcap && scan_entry->ie_list.multi_link_bv) {
+		scan_entry->ie_list.multi_link_bv = NULL;
+		return;
+	}
 	if (!scan_entry->ie_list.multi_link_bv)
 		return;