Public Types | |
enum | { START, PHASE1, PHASE2_START, PHASE2_ID, PHASE2_METHOD, CRYPTO_BINDING, REQUEST_PAC, SUCCESS, FAILURE } |
Data Fields | |
struct eap_ssl_data | ssl |
enum eap_fast_data:: { ... } | state |
int | fast_version |
struct eap_method * | phase2_method |
void * | phase2_priv |
int | force_version |
int | peer_version |
u8 | crypto_binding_nonce [32] |
int | final_result |
struct eap_fast_key_block_provisioning * | key_block_p |
u8 | simck [EAP_FAST_SIMCK_LEN] |
u8 | cmk [EAP_FAST_CMK_LEN] |
int | simck_idx |
u8 | pac_opaque_encr [16] |
u8 * | srv_id |
size_t | srv_id_len |
char * | srv_id_info |
int | anon_provisioning |
int | send_new_pac |
struct wpabuf * | pending_phase2_resp |
u8 * | identity |
size_t | identity_len |
int | eap_seq |
int | tnc_started |
int | pac_key_lifetime |
int | pac_key_refresh_time |
Definition at line 37 of file eap_fast.c.