Collaboration diagram for eapol_sm:
Public Types | |
enum | { SUPP_PAE_UNKNOWN = 0, SUPP_PAE_DISCONNECTED = 1, SUPP_PAE_LOGOFF = 2, SUPP_PAE_CONNECTING = 3, SUPP_PAE_AUTHENTICATING = 4, SUPP_PAE_AUTHENTICATED = 5, SUPP_PAE_HELD = 7, SUPP_PAE_RESTART = 8, SUPP_PAE_S_FORCE_AUTH = 9, SUPP_PAE_S_FORCE_UNAUTH = 10 } |
enum | { KEY_RX_UNKNOWN = 0, KEY_RX_NO_KEY_RECEIVE, KEY_RX_KEY_RECEIVE } |
enum | { SUPP_BE_UNKNOWN = 0, SUPP_BE_INITIALIZE = 1, SUPP_BE_IDLE = 2, SUPP_BE_REQUEST = 3, SUPP_BE_RECEIVE = 4, SUPP_BE_RESPONSE = 5, SUPP_BE_FAIL = 6, SUPP_BE_TIMEOUT = 7, SUPP_BE_SUCCESS = 8 } |
enum | { EAPOL_CB_IN_PROGRESS = 0, EAPOL_CB_SUCCESS, EAPOL_CB_FAILURE } |
Data Fields | |
unsigned int | authWhile |
unsigned int | heldWhile |
unsigned int | startWhen |
unsigned int | idleWhile |
Boolean | eapFail |
Boolean | eapolEap |
Boolean | eapSuccess |
Boolean | initialize |
Boolean | keyDone |
Boolean | keyRun |
PortControl | portControl |
Boolean | portEnabled |
PortStatus | suppPortStatus |
Boolean | portValid |
Boolean | suppAbort |
Boolean | suppFail |
Boolean | suppStart |
Boolean | suppSuccess |
Boolean | suppTimeout |
enum eapol_sm:: { ... } | SUPP_PAE_state |
Boolean | userLogoff |
Boolean | logoffSent |
unsigned int | startCount |
Boolean | eapRestart |
PortControl | sPortMode |
unsigned int | heldPeriod |
unsigned int | startPeriod |
unsigned int | maxStart |
enum eapol_sm:: { ... } | KEY_RX_state |
Boolean | rxKey |
enum eapol_sm:: { ... } | SUPP_BE_state |
Boolean | eapNoResp |
Boolean | eapReq |
Boolean | eapResp |
unsigned int | authPeriod |
unsigned int | dot1xSuppEapolFramesRx |
unsigned int | dot1xSuppEapolFramesTx |
unsigned int | dot1xSuppEapolStartFramesTx |
unsigned int | dot1xSuppEapolLogoffFramesTx |
unsigned int | dot1xSuppEapolRespFramesTx |
unsigned int | dot1xSuppEapolReqIdFramesRx |
unsigned int | dot1xSuppEapolReqFramesRx |
unsigned int | dot1xSuppInvalidEapolFramesRx |
unsigned int | dot1xSuppEapLengthErrorFramesRx |
unsigned int | dot1xSuppLastEapolFrameVersion |
unsigned char | dot1xSuppLastEapolFrameSource [6] |
Boolean | changed |
eap_sm * | eap |
wpa_ssid * | config |
Boolean | initial_req |
u8 * | last_rx_key |
size_t | last_rx_key_len |
u8 * | eapReqData |
size_t | eapReqDataLen |
Boolean | altAccept |
Boolean | altReject |
Boolean | replay_counter_valid |
u8 | last_replay_counter [16] |
eapol_config | conf |
eapol_ctx * | ctx |
enum eapol_sm:: { ... } | cb_status |
Boolean | cached_pmk |
Boolean | unicast_key_received |
Boolean | broadcast_key_received |
Definition at line 36 of file eapol_sm.c.