Public Types | |
enum | { WPA_PTK_INITIALIZE, WPA_PTK_DISCONNECT, WPA_PTK_DISCONNECTED, WPA_PTK_AUTHENTICATION, WPA_PTK_AUTHENTICATION2, WPA_PTK_INITPMK, WPA_PTK_INITPSK, WPA_PTK_PTKSTART, WPA_PTK_PTKCALCNEGOTIATING, WPA_PTK_PTKCALCNEGOTIATING2, WPA_PTK_PTKINITNEGOTIATING, WPA_PTK_PTKINITDONE } |
enum | { WPA_PTK_GROUP_IDLE = 0, WPA_PTK_GROUP_REKEYNEGOTIATING, WPA_PTK_GROUP_REKEYESTABLISHED, WPA_PTK_GROUP_KEYERROR } |
enum | { WPA_VERSION_NO_WPA = 0, WPA_VERSION_WPA = 1, WPA_VERSION_WPA2 = 2 } |
Data Fields | |
struct wpa_authenticator * | wpa_auth |
struct wpa_group * | group |
u8 | addr [ETH_ALEN] |
enum wpa_state_machine:: { ... } | wpa_ptk_state |
enum wpa_state_machine:: { ... } | wpa_ptk_group_state |
Boolean | Init |
Boolean | DeauthenticationRequest |
Boolean | AuthenticationRequest |
Boolean | ReAuthenticationRequest |
Boolean | Disconnect |
int | TimeoutCtr |
int | GTimeoutCtr |
Boolean | TimeoutEvt |
Boolean | EAPOLKeyReceived |
Boolean | EAPOLKeyPairwise |
Boolean | EAPOLKeyRequest |
Boolean | MICVerified |
Boolean | GUpdateStationKeys |
u8 | ANonce [WPA_NONCE_LEN] |
u8 | SNonce [WPA_NONCE_LEN] |
u8 | PMK [PMK_LEN] |
struct wpa_ptk | PTK |
Boolean | PTK_valid |
Boolean | pairwise_set |
int | keycount |
Boolean | Pair |
struct { | |
u8 counter [WPA_REPLAY_COUNTER_LEN] | |
Boolean valid | |
} | key_replay [RSNA_MAX_EAPOL_RETRIES] |
Boolean | PInitAKeys |
Boolean | PTKRequest |
Boolean | has_GTK |
Boolean | PtkGroupInit |
u8 * | last_rx_eapol_key |
size_t | last_rx_eapol_key_len |
unsigned int | changed:1 |
unsigned int | in_step_loop:1 |
unsigned int | pending_deinit:1 |
unsigned int | started:1 |
unsigned int | mgmt_frame_prot:1 |
u8 | req_replay_counter [WPA_REPLAY_COUNTER_LEN] |
int | req_replay_counter_used |
u8 * | wpa_ie |
size_t | wpa_ie_len |
enum wpa_state_machine:: { ... } | wpa |
int | pairwise |
int | wpa_key_mgmt |
struct rsn_pmksa_cache_entry * | pmksa |
u32 | dot11RSNAStatsTKIPLocalMICFailures |
u32 | dot11RSNAStatsTKIPRemoteMICFailures |
Definition at line 31 of file wpa_auth_i.h.