EAP server state machine data. More...
#include <eap_i.h>

Public Types | |
| enum | { EAP_DISABLED, EAP_INITIALIZE, EAP_IDLE, EAP_RECEIVED, EAP_INTEGRITY_CHECK, EAP_METHOD_RESPONSE, EAP_METHOD_REQUEST, EAP_PROPOSE_METHOD, EAP_SELECT_ACTION, EAP_SEND_REQUEST, EAP_DISCARD, EAP_NAK, EAP_RETRANSMIT, EAP_SUCCESS, EAP_FAILURE, EAP_TIMEOUT_FAILURE, EAP_PICK_UP_METHOD, EAP_INITIALIZE_PASSTHROUGH, EAP_IDLE2, EAP_RETRANSMIT2, EAP_RECEIVED2, EAP_DISCARD2, EAP_SEND_REQUEST2, EAP_AAA_REQUEST, EAP_AAA_RESPONSE, EAP_AAA_IDLE, EAP_TIMEOUT_FAILURE2, EAP_FAILURE2, EAP_SUCCESS2 } |
| enum | { METHOD_PROPOSED, METHOD_CONTINUE, METHOD_END } |
| enum | { DECISION_SUCCESS, DECISION_FAILURE, DECISION_CONTINUE, DECISION_PASSTHROUGH } |
| enum | { METHOD_PENDING_NONE, METHOD_PENDING_WAIT, METHOD_PENDING_CONT } |
| enum | { NO_PROV, ANON_PROV, AUTH_PROV, BOTH_PROV } |
Data Fields | |
| enum eap_sm:: { ... } | EAP_state |
| int | MaxRetrans |
| struct eap_eapol_interface | eap_if |
| EapType | currentMethod |
| int | currentId |
| enum eap_sm:: { ... } | methodState |
| int | retransCount |
| struct wpabuf * | lastReqData |
| int | methodTimeout |
| Boolean | rxResp |
| int | respId |
| EapType | respMethod |
| int | respVendor |
| u32 | respVendorMethod |
| Boolean | ignore |
| enum eap_sm:: { ... } | decision |
| struct eap_method * | m |
| Boolean | changed |
| void * | eapol_ctx |
| void * | msg_ctx |
| struct eapol_callbacks * | eapol_cb |
| void * | eap_method_priv |
| u8 * | identity |
| size_t | identity_len |
| int | require_identity_match |
| int | lastId |
| struct eap_user * | user |
| int | user_eap_method_index |
| int | init_phase2 |
| void * | ssl_ctx |
| void * | eap_sim_db_priv |
| Boolean | backend_auth |
| Boolean | update_user |
| int | eap_server |
| int | num_rounds |
| enum eap_sm:: { ... } | method_pending |
| u8 * | auth_challenge |
| u8 * | peer_challenge |
| u8 * | pac_opaque_encr_key |
| u8 * | eap_fast_a_id |
| size_t | eap_fast_a_id_len |
| char * | eap_fast_a_id_info |
| enum eap_sm:: { ... } | eap_fast_prov |
| int | pac_key_lifetime |
| int | pac_key_refresh_time |
| int | eap_sim_aka_result_ind |
| int | tnc |
| struct wps_context * | wps |
| struct wpabuf * | assoc_wps_ie |
| Boolean | start_reauth |
| u8 | peer_addr [ETH_ALEN] |
EAP server state machine data.
Definition at line 109 of file eap_i.h.
1.6.1