Wlan: IBSS: Deregister all the peers from TL during IBSS leave.

If user change the BSSID/SSID and restart the IBSS network, during
IBSS leave the driver deletes only the 1st peer and all other
entries are not deleted. Now when the IBSS restarts and try to
register a sta with the staID which is already present in the
stale entries, the registeration fails and thus the BSSID values
in TL are not updated for all these stale peers. Due to this the
data to these peers uses the old BSSID.

This change take care of Deregistering all the active IBSS peers
during IBSS leave.

CRs-Fixed: 767763

Change-Id: I693d12f27fc61481dba057ee6ffff2395a79c27e
1 file changed
tree: 664402fa99702b045534ecc3e7dac24b78f20538
  1. CORE/
  2. firmware_bin/
  3. riva/
  4. Android.mk
  5. Kbuild
  6. Kconfig
  7. Makefile