Vinod Kumar Pirla c272780b2c qcacld-3.0: Drop probe resp if MLD address doesn't match
Driver uses ML-probe response received during connection to
generate partner link probe response generation to add to scan
entry and the same scan entry is used during partner VDEV connect.

If the wireless environment has two different AP MLDs (AP-0, AP1)
with same SSID and each individual link BSSID also are same, then
during connection if STA sends ML-probe request to AP-0 but the
ML-probe response is received from AP-1, then the probe response
generated for partner VDEV will correspond to AP-1 whereas assoc
VDEV will use AP-0 for connection.

As MLD address for both APs are different, during peer create each
VDEV (assoc and partner) will have different MLD address which is
undesirable.

Validate the ML-probe response received for matching MLD address
if VDEV is ML VDEV.

Change-Id: I91c2ffa4927346c2f34a4eb4708ed8aa071ff795
CRs-Fixed: 3645669
(cherry picked from commit c282017dd7)
2023-11-27 01:35:03 -08:00
2023-05-31 21:20:30 -07:00

This is CNSS WLAN Host Driver for products starting from iHelium
Description
No description provided
Readme 226 MiB
Languages
C 98.7%
C++ 0.9%
Makefile 0.3%
Starlark 0.1%