qcacld-3.0: Don't free sae auth retry frame for invalid auth rsp
In the noisy environment observation is, host sends SAE commit req to AP and gets SAE commit response from AP, then host sends SAE confirm req to AP but due to noisy environment AP miss the ack for SAE commit response and keep sending SAE commit response even host send SAE confirm. As host cleans SAE auth retry frames on reception of SAE auth rx from AP, host cleanups SAE auth confirm req and disable SAE auth retry timer. This leads to SAE auth failure. To avoid this host matches auth frame's "sae algo sequence number" with last sent auth frame's "sae algo sequence number", if it matches then only free sae auth retry frame and deactivate sae auth retry timer. Change-Id: Ia9ae2e5d82c696efdc0aaf4e04b6760b9829c510 CRs-Fixed: 2720436
Loading
Please register or sign in to comment