wpa_supplicant / hostapd
2.5
|
Per-Supplicant Authenticator state machines. More...
#include <eapol_auth_sm_i.h>
Data Fields | |
int | aWhile |
int | quietWhile |
int | reAuthWhen |
Boolean | authAbort |
Boolean | authFail |
PortState | authPortStatus |
Boolean | authStart |
Boolean | authTimeout |
Boolean | authSuccess |
Boolean | eapolEap |
Boolean | initialize |
Boolean | keyDone |
Boolean | keyRun |
Boolean | keyTxEnabled |
PortTypes | portControl |
Boolean | portValid |
Boolean | reAuthenticate |
enum eapol_state_machine:: { ... } | auth_pae_state |
Boolean | eapolLogoff |
Boolean | eapolStart |
PortTypes | portMode |
unsigned int | reAuthCount |
unsigned int | quietPeriod |
unsigned int | reAuthMax |
Counter | authEntersConnecting |
Counter | authEapLogoffsWhileConnecting |
Counter | authEntersAuthenticating |
Counter | authAuthSuccessesWhileAuthenticating |
Counter | authAuthTimeoutsWhileAuthenticating |
Counter | authAuthFailWhileAuthenticating |
Counter | authAuthEapStartsWhileAuthenticating |
Counter | authAuthEapLogoffWhileAuthenticating |
Counter | authAuthReauthsWhileAuthenticated |
Counter | authAuthEapStartsWhileAuthenticated |
Counter | authAuthEapLogoffWhileAuthenticated |
enum eapol_state_machine:: { ... } | be_auth_state |
unsigned int | serverTimeout |
Counter | backendResponses |
Counter | backendAccessChallenges |
Counter | backendOtherRequestsToSupplicant |
Counter | backendAuthSuccesses |
Counter | backendAuthFails |
enum eapol_state_machine:: { ... } | reauth_timer_state |
unsigned int | reAuthPeriod |
Boolean | reAuthEnabled |
enum eapol_state_machine:: { ... } | auth_key_tx_state |
enum eapol_state_machine:: { ... } | key_rx_state |
Boolean | rxKey |
enum eapol_state_machine:: { ... } | ctrl_dir_state |
ControlledDirection | adminControlledDirections |
ControlledDirection | operControlledDirections |
Boolean | operEdge |
Counter | dot1xAuthEapolFramesRx |
Counter | dot1xAuthEapolFramesTx |
Counter | dot1xAuthEapolStartFramesRx |
Counter | dot1xAuthEapolLogoffFramesRx |
Counter | dot1xAuthEapolRespIdFramesRx |
Counter | dot1xAuthEapolRespFramesRx |
Counter | dot1xAuthEapolReqIdFramesTx |
Counter | dot1xAuthEapolReqFramesTx |
Counter | dot1xAuthInvalidEapolFramesRx |
Counter | dot1xAuthEapLengthErrorFramesRx |
Counter | dot1xAuthLastEapolFrameVersion |
u8 | addr [ETH_ALEN] |
int | flags |
struct eap_eapol_interface * | eap_if |
int | radius_identifier |
struct radius_msg * | last_recv_radius |
u8 | last_eap_id |
u8 * | identity |
size_t | identity_len |
u8 | eap_type_authsrv |
u8 | eap_type_supp |
struct radius_class_data | radius_class |
struct wpabuf * | radius_cui |
u8 * | eapol_key_sign |
size_t | eapol_key_sign_len |
u8 * | eapol_key_crypt |
size_t | eapol_key_crypt_len |
struct eap_sm * | eap |
Boolean | initializing |
Boolean | changed |
struct eapol_authenticator * | eapol |
void * | sta |
int | remediation |
u32 | acct_multi_session_id_hi |
u32 | acct_multi_session_id_lo |
Per-Supplicant Authenticator state machines.