
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