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

Public Types

enum  phase2_types {
  EAP_TTLS_PHASE2_EAP, EAP_TTLS_PHASE2_MSCHAPV2, EAP_TTLS_PHASE2_MSCHAP, EAP_TTLS_PHASE2_PAP,
  EAP_TTLS_PHASE2_CHAP
}
 
enum  {
  START, PHASE1, PHASE2_START, PHASE2_METHOD,
  PHASE2_MSCHAPV2_RESP, SUCCESS, FAILURE
}
 

Data Fields

struct eap_ssl_data ssl
 
int ttls_version
 
const struct eap_methodphase2_method
 
void * phase2_priv
 
int phase2_success
 
int phase2_start
 
enum eap_ttls_data::phase2_types phase2_type
 
struct eap_method_type phase2_eap_type
 
struct eap_method_typephase2_eap_types
 
size_t num_phase2_eap_types
 
u8 auth_response [MSCHAPV2_AUTH_RESPONSE_LEN]
 
int auth_response_valid
 
u8 master_key [MSCHAPV2_MASTER_KEY_LEN]
 
u8 ident
 
int resuming
 
int reauth
 
u8 * key_data
 
u8 * session_id
 
size_t id_len
 
struct wpabufpending_phase2_req
 
enum eap_ttls_data:: { ... }  state
 
int mschapv2_resp_ok
 
u8 mschapv2_auth_response [20]
 
u8 mschapv2_ident
 
struct wpabufpending_phase2_eap_resp
 
int tnc_started
 

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