046d9695484c77991f2af37e195196b110c89881

As per current design, peer conflict detection logic allows a peer with particular mac/mld to be created as long as the ml dev context is same. However, this causes issues for ML-STA wherein 2 different peer ML-STA could have same mac address. In this case, the second peer creations should be disallowed. To fix this, skip the mac/mld conflict checks on the ml-dev context of the ML-SAP and handle it separately. In addition to the current checks add the following checks for ML-SAP and reject the peer creation if: a) MLO peer exists for the link mac of peer with different AID. b) MLO peer exists for the MLD mac of peer with different AID: c) If the associating client's MLD != one of the link mac address and there is an MLO peer with different AID. Change-Id: I75935e2362d6db1411c6a67f1e9db35f3b3963f2 CRs-Fixed: 3719956
This is CNSS WLAN Host Driver for products starting from iHelium
Descripción
Languages
C
98.7%
C++
0.9%
Makefile
0.3%
Starlark
0.1%