wpa_supplicant / hostapd  2.5
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Public Types | Data Fields
eap_fast_data Struct Reference

Public Types

enum  {
  START, PHASE1, PHASE2_START, PHASE2_ID,
  PHASE2_METHOD, CRYPTO_BINDING, REQUEST_PAC, SUCCESS,
  FAILURE
}
 

Data Fields

struct eap_ssl_data ssl
 
int fast_version
 
const struct eap_methodphase2_method
 
void * phase2_priv
 
int phase2_success
 
struct eap_method_type phase2_type
 
struct eap_method_typephase2_types
 
size_t num_phase2_types
 
int resuming
 
struct
eap_fast_key_block_provisioning
key_block_p
 
int provisioning_allowed
 
int provisioning
 
int anon_provisioning
 
int session_ticket_used
 
u8 key_data [EAP_FAST_KEY_LEN]
 
u8 * session_id
 
size_t id_len
 
u8 emsk [EAP_EMSK_LEN]
 
int success
 
struct eap_fast_pacpac
 
struct eap_fast_paccurrent_pac
 
size_t max_pac_list_len
 
int use_pac_binary_format
 
u8 simck [EAP_FAST_SIMCK_LEN]
 
int simck_idx
 
struct wpabufpending_phase2_req
 
enum eap_fast_data:: { ... }  state
 
int force_version
 
int peer_version
 
u8 crypto_binding_nonce [32]
 
int final_result
 
u8 cmk [EAP_FAST_CMK_LEN]
 
u8 pac_opaque_encr [16]
 
u8 * srv_id
 
size_t srv_id_len
 
char * srv_id_info
 
int send_new_pac
 
struct wpabufpending_phase2_resp
 
u8 * identity
 
size_t identity_len
 
int eap_seq
 
int tnc_started
 
int pac_key_lifetime
 
int pac_key_refresh_time
 

The documentation for this struct was generated from the following files: