Public Types | |
| enum | { START, PHASE1, PHASE2_START, PHASE2_METHOD, PHASE2_MSCHAPV2_RESP, PHASE_FINISHED, SUCCESS, FAILURE } |
| enum | phase2_types { EAP_TTLS_PHASE2_EAP, EAP_TTLS_PHASE2_MSCHAPV2, EAP_TTLS_PHASE2_MSCHAP, EAP_TTLS_PHASE2_PAP, EAP_TTLS_PHASE2_CHAP } |
Public Attributes | |
| u8 | auth_response [MSCHAPV2_AUTH_RESPONSE_LEN] |
| int | auth_response_valid |
| int | force_ttls_version |
| int | force_version |
| u8 | ident |
| u8 * | key_data |
| u8 | master_key [MSCHAPV2_MASTER_KEY_LEN] |
| u8 | mschapv2_auth_response [20] |
| u8 | mschapv2_ident |
| int | mschapv2_resp_ok |
| size_t | num_phase2_eap_types |
| struct wpabuf * | pending_phase2_eap_resp |
| struct wpabuf * | pending_phase2_req |
| struct eap_method_type | phase2_eap_type |
| struct eap_method_type * | phase2_eap_types |
| struct eap_method * | phase2_method |
| void * | phase2_priv |
| int | phase2_start |
| int | phase2_success |
| enum eap_ttls_data::phase2_types | phase2_type |
| int | reauth |
| int | resuming |
| struct eap_ssl_data | ssl |
| int | ssl_initialized |
| enum eap_ttls_data:: { ... } | state |
| int | tls_ia_configured |
| int | tnc_started |
| int | ttls_version |
Definition at line 45 of file eap_ttls.c.
| anonymous enum |
| START | |
| PHASE1 | |
| PHASE2_START | |
| PHASE2_METHOD | |
| PHASE2_MSCHAPV2_RESP | |
| PHASE_FINISHED | |
| SUCCESS | |
| FAILURE |
Definition at line 44 of file eap_server_ttls.c.
| EAP_TTLS_PHASE2_EAP | |
| EAP_TTLS_PHASE2_MSCHAPV2 | |
| EAP_TTLS_PHASE2_MSCHAP | |
| EAP_TTLS_PHASE2_PAP | |
| EAP_TTLS_PHASE2_CHAP |
Definition at line 56 of file eap_ttls.c.
Definition at line 67 of file eap_ttls.c.
Definition at line 68 of file eap_ttls.c.
Definition at line 49 of file eap_ttls.c.
Definition at line 50 of file eap_server_ttls.c.
Definition at line 70 of file eap_ttls.c.
Definition at line 73 of file eap_ttls.c.
Definition at line 69 of file eap_ttls.c.
Definition at line 54 of file eap_server_ttls.c.
Definition at line 55 of file eap_server_ttls.c.
Definition at line 53 of file eap_server_ttls.c.
Definition at line 65 of file eap_ttls.c.
Definition at line 57 of file eap_server_ttls.c.
Definition at line 75 of file eap_ttls.c.
Definition at line 63 of file eap_ttls.c.
Definition at line 64 of file eap_ttls.c.
| struct eap_method * eap_ttls_data::phase2_method |
Definition at line 51 of file eap_ttls.c.
| void * eap_ttls_data::phase2_priv |
Definition at line 52 of file eap_ttls.c.
Definition at line 54 of file eap_ttls.c.
Definition at line 53 of file eap_ttls.c.
Definition at line 72 of file eap_ttls.c.
Definition at line 71 of file eap_ttls.c.
| struct eap_ssl_data eap_ttls_data::ssl |
Definition at line 46 of file eap_ttls.c.
Definition at line 47 of file eap_ttls.c.
| enum { ... } eap_ttls_data::state |
Definition at line 56 of file eap_server_ttls.c.
Definition at line 58 of file eap_server_ttls.c.
Definition at line 49 of file eap_ttls.c.