0c96c2267d73a25699864543dcccaf3ed9cf7b48

RSO is stopped upon receiving link switch request to avoid the race between link switch and roaming. RSO is enabled again once link switch operation is successfully completed, i.e. upon connect complete of the new link. But link switch may fail due to multiple reasons (e.g. scan result/partner info is not available for link switch) and the connection is retained with single link as the other link is already cleaned up as part of link switch request processing. RSO is not enabled in such failure cases and thus firmware doesn't roam even it finds a better candidate. Restore RSO state to ENABLED upon link switch failure. Also, cleanup the failed link bit in wlan_connected_links upon link switch failure. Change-Id: Ieefd7bf9615c80e7ab6ecdbee5c99d6e52857cc6 CRs-Fixed: 3681892
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%