No description
  • C 98.2%
  • Assembly 1%
  • Makefile 0.3%
  • Shell 0.2%
  • Python 0.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Srinivas Dasari fe9c07c9bc qcacld-3.0: SAE: delete preauth node if it's present in list
In SAP mode, a preauth node is added to the preauth list when
assoc rejection happens due to some reason (e.g. blacklisting
the station BSSID). But when station tries SAE authentication,
host driver doesn't add/update the entry in preauth node list
as a node with same mac address is present in the list.

Host driver relies on the flag is_sae_authenticated to decide
whether to proceed with association or go for PMKID validation.
is_sae_authenticated is set to true only when SAE authentication
is completed and the node in preauth list has type as SAE.
But the preauth node added as part of assoc reject doesn't have
this info correct, which is disallows association as
is_sae_authenticated is not set. Fixing this here is
not a right way as the auth state also to be updated
to eLIM_MLM_WT_SAE_AUTH_STATE when first SAE auth frame
is received.
So, delete the existing preauth node and create a new one when
the first SAE auth frame is received to avoid stale entries.

Change-Id: I0acd72f960ba1de2a656b55a9805561322dfffe9
CRs-Fixed: 3135389
2022-03-03 13:47:35 -08:00
components qcacld-3.0: Release serialization cmd when get peer null 2022-03-02 15:25:18 +08:00
configs qcacld-3.0: Allow suspend in deep sleep or Hibernate 2022-01-03 05:20:33 -08:00
core qcacld-3.0: SAE: delete preauth node if it's present in list 2022-03-03 13:47:35 -08:00
os_if qcacld-3.0: Release serialization cmd when get peer null 2022-03-02 15:25:18 +08:00
uapi/linux qcacld-3.0: Define A_OFFSETOF macro 2021-06-15 01:53:28 -07:00
Android.mk qcacld-3.0: compilation fix for ks sync path change 2021-10-19 05:32:10 -07:00
Kbuild qcacld-3.0: Enable ce debug history always 2022-01-28 13:29:51 +08:00
Kconfig
Makefile
README.txt

This is CNSS WLAN Host Driver for products starting from iHelium