wlan: Prevent HDD roam profile being cleared during assoc process

During the normal course of association, SME returns the "roamStatus" of
eCRS_ROAM_SHOULD_ROAM.  Currently HDD treats this as an opportunity to
clear its copy of the "roam profile".  While this is fine for all other
cases, this doesn't always work for WEP associations.  Because for WEP,
since the "network profile" supplied by the supplicant isn't specific
about "WEP open" or "WEP shared" HDD has to try both.  But since HDD
copy of the "roam profile" is cleared during the initial association,
this means that the re-try of the WEP assoc will be to a "cleared" or
"wildcard" SSID.

Change-Id: I431eac02e4257b95e3cc82e85c9b7cf39fcc2fd1
CRs-fixed: 557427
1 file changed
tree: b3f5d2678b515f9094c940721ae6007c327f2b3f
  1. CORE/
  2. firmware_bin/
  3. riva/
  4. Android.mk
  5. Kbuild
  6. Kconfig