android_kernel_xiaomi_sm8350/core/mac
Abhishek Singh ac2be14ac2 qcacld-3.0: Update the status code in Re/assoc rsp for failure
qcacld-2.0 to qcacld-3.0 propagation

If deauth is received just after Assoc rsp from AP in addSTA
response Re/assoc confirm is sent with status failure.
But protStatusCode in assoc confirm is not updated and thus the
pRoamInfo->reasonCode may have garbage value.
In case of Wep connection failure reason code,
pRoamInfo->reasonCode, is sent to the supplicant in connect
result. Now if pRoamInfo->reasonCode is 0 supplicant receives
connection success though connection have actually failed.

To avoid this update protStatusCode, before sending Re/assoc
failure.
Also properly derive if connection is WEP from roamProfile before
clearing it.

CRs-Fixed: 926572
Change-Id: I5ae0832d37746be16696f521bddd5b67307b1ee4
2015-12-28 14:20:43 -08:00
..
inc Release 5.0.0.148 QCACLD3 WLAN Driver 2015-12-09 23:24:39 -08:00
src qcacld-3.0: Update the status code in Re/assoc rsp for failure 2015-12-28 14:20:43 -08:00