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.