eap_sm Struct Reference

EAP state machine data. More...

#include <eap_i.h>

Collaboration diagram for eap_sm:

Collaboration graph
[legend]

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_methodm
Boolean changed
void * eapol_ctx
eapol_callbackseapol_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

Detailed Description

EAP state machine data.

Definition at line 303 of file eap_i.h.


The documentation for this struct was generated from the following file:
Generated on Sun Dec 31 13:55:54 2006 for wpa_supplicant by  doxygen 1.4.2