#include <eap_i.h>
Collaboration diagram for eap_sm:
Public Types | |
enum | { EAP_INITIALIZE, EAP_DISABLED, EAP_IDLE, EAP_RECEIVED, EAP_GET_METHOD, EAP_METHOD, EAP_SEND_RESPONSE, EAP_DISCARD, EAP_IDENTITY, EAP_NOTIFICATION, EAP_RETRANSMIT, EAP_SUCCESS, EAP_FAILURE } |
Data Fields | |
enum eap_sm:: { ... } | EAP_state |
EapType | selectedMethod |
EapMethodState | methodState |
int | lastId |
u8 * | lastRespData |
size_t | lastRespDataLen |
EapDecision | decision |
Boolean | rxReq |
Boolean | rxSuccess |
Boolean | rxFailure |
int | reqId |
EapType | reqMethod |
int | reqVendor |
u32 | reqVendorMethod |
Boolean | ignore |
int | ClientTimeout |
Boolean | allowNotifications |
u8 * | eapRespData |
size_t | eapRespDataLen |
Boolean | eapKeyAvailable |
u8 * | eapKeyData |
size_t | eapKeyDataLen |
const struct eap_method * | m |
Boolean | changed |
void * | eapol_ctx |
eapol_callbacks * | eapol_cb |
void * | eap_method_priv |
int | init_phase2 |
int | fast_reauth |
Boolean | rxResp |
Boolean | leap_done |
Boolean | peap_done |
u8 | req_md5 [16] |
u8 | last_md5 [16] |
void * | msg_ctx |
void * | scard_ctx |
void * | ssl_ctx |
unsigned int | workaround |
u8 * | peer_challenge |
u8 * | auth_challenge |
int | mschapv2_full_key |
int | num_rounds |
int | force_disabled |
Definition at line 303 of file eap_i.h.