eap_fast_data Struct Reference

Collaboration diagram for eap_fast_data:
Collaboration graph
[legend]

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_methodphase2_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 wpabufpending_phase2_resp
u8 * identity
size_t identity_len
int eap_seq
int tnc_started
int pac_key_lifetime
int pac_key_refresh_time

Detailed Description

Definition at line 37 of file eap_fast.c.


The documentation for this struct was generated from the following file:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on Sat Nov 21 23:25:02 2009 for hostapd by  doxygen 1.6.1