
Public Types | |
| enum | {  START, PHASE1, PHASE1_ID2, PHASE2_START, PHASE2_ID, PHASE2_METHOD, PHASE2_SOH, PHASE2_TLV, SUCCESS_REQ, FAILURE_REQ, SUCCESS, FAILURE }  | 
| enum | { TLV_REQ_NONE, TLV_REQ_SUCCESS, TLV_REQ_FAILURE } | 
| enum | { NO_BINDING, OPTIONAL_BINDING, REQUIRE_BINDING } | 
Data Fields | |
| struct eap_ssl_data | ssl | 
| enum eap_peap_data:: { ... } | state | 
| int | peap_version | 
| int | recv_version | 
| struct eap_method * | phase2_method | 
| void * | phase2_priv | 
| int | force_version | 
| struct wpabuf * | pending_phase2_resp | 
| enum eap_peap_data:: { ... } | tlv_request | 
| int | crypto_binding_sent | 
| int | crypto_binding_used | 
| enum eap_peap_data:: { ... } | crypto_binding | 
| u8 | binding_nonce [32] | 
| u8 | ipmk [40] | 
| u8 | cmk [20] | 
| u8 * | phase2_key | 
| size_t | phase2_key_len | 
| struct wpabuf * | soh_response | 
Definition at line 39 of file eap_peap.c.
 1.6.1