Wlan: Change to avoid indicating disconnect event to kernel

qcacld-2.0 to pronto propagation.

Currently as part of reassociate to different BSS in same ESS
supplicant will issue connect command in connected state.
As part of above connect attempt driver disconnects to current AP
and associates to new AP by indicating the disconnect and connect
indications to kernel.

Kernel on receiving disconnect indication from driver resets the
wdev ssid length parameters which is updated on receiving connect
command from supplicant.

Kernel on receiving connect result indication from driver tries
to fetch the BSS information from local scan results and compares
the SSID but since we reset the ssid length in wdev it couldn't
find the BSS resulting in various issues.

Address the above issue by not indicating disconnect event to
kernel on receiving connect in already connected state.

Change-Id: I73746a53ed69c1d728da9fa48af75f5cad50fa8c
CRs-Fixed: 898494
1 file changed
tree: f4e788dead992a1af4679d89f54b767d214fde35
  1. CORE/
  2. firmware_bin/
  3. riva/
  4. Android.mk
  5. Kbuild
  6. Kconfig
  7. Makefile