struct AuthState

Defined at line 202 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/sim_fw.h

Public Members

 state
uint64_t auth_timer_id
SimSecProtoType sec_type
MacAddr bssid

Enumerations

enum (unnamed)
Name Value Comments
NOT_AUTHENTICATED 0 --
EXPECTING_SECOND 1 --
EXPECTING_FOURTH 2 --
EXPECTING_EXTERNAL_COMMIT 3

These are states for SAE external supplicant authentication. The real firmware reuses
states of normal SHARED_KEY authentication, here we add seperate states for SAE
authentication to make the logic more readable.

EXPECTING_AP_COMMIT 4

These are states for SAE external supplicant authentication. The real firmware reuses
states of normal SHARED_KEY authentication, here we add seperate states for SAE
authentication to make the logic more readable.

EXPECTING_EXTERNAL_CONFIRM 5

These are states for SAE external supplicant authentication. The real firmware reuses
states of normal SHARED_KEY authentication, here we add seperate states for SAE
authentication to make the logic more readable.

EXPECTING_AP_CONFIRM 6

These are states for SAE external supplicant authentication. The real firmware reuses
states of normal SHARED_KEY authentication, here we add seperate states for SAE
authentication to make the logic more readable.

EXPECTING_EXTERNAL_HANDSHAKE_RESP 7

These are states for SAE external supplicant authentication. The real firmware reuses
states of normal SHARED_KEY authentication, here we add seperate states for SAE
authentication to make the logic more readable.

AUTHENTICATED 8

These are states for SAE external supplicant authentication. The real firmware reuses
states of normal SHARED_KEY authentication, here we add seperate states for SAE
authentication to make the logic more readable.

Defined at line 203 of file ../../src/connectivity/wlan/drivers/third_party/broadcom/brcmfmac/sim/sim_fw.h