b5e38ef48a9907c974cb5c0ac93737c3590afbf4

qcacld-2.0 to qcacld-3.0 propagation After disconnect request, the driver sends disconnect indication to the kernel and it schedules a workqueue to process this disconnect event. Now if this workqueue is delayed and connect request is received before its scheduled, the disconnect event workqueue reset the ssid_len of the wdev. Now as the ssid_len does not match with bss ssid length the get bss returns NULL and thus roam indication is not sent to supplicant. To fix this use cfg80211_roamed_bss to indicate the roaming and use the ssid and ssid len from driver to get the bss. Change-Id: I5b88ce41951cb61582ee801be124ca0b5b6b825b CRs-Fixed: 1098150
This is CNSS WLAN Host Driver for products starting from iHelium
Omschrijving
Languages
C
98.7%
C++
0.9%
Makefile
0.3%
Starlark
0.1%