/external/wpa_supplicant_8/src/eap_peer/ |
eap.c | 32 #define STATE_MACHINE_DATA struct eap_sm 39 static Boolean eap_sm_allowMethod(struct eap_sm *sm, int vendor, 41 static struct wpabuf * eap_sm_buildNak(struct eap_sm *sm, int id); 42 static void eap_sm_processIdentity(struct eap_sm *sm, 44 static void eap_sm_processNotify(struct eap_sm *sm, const struct wpabuf *req); 46 static void eap_sm_parseEapReq(struct eap_sm *sm, const struct wpabuf *req); 54 static Boolean eapol_get_bool(struct eap_sm *sm, enum eapol_bool_var var) 60 static void eapol_set_bool(struct eap_sm *sm, enum eapol_bool_var var, 67 static unsigned int eapol_get_int(struct eap_sm *sm, enum eapol_int_var var) 73 static void eapol_set_int(struct eap_sm *sm, enum eapol_int_var var [all...] |
eap_gtc.c | 20 static void * eap_gtc_init(struct eap_sm *sm) 37 static void eap_gtc_deinit(struct eap_sm *sm, void *priv) 44 static struct wpabuf * eap_gtc_process(struct eap_sm *sm, void *priv,
|
eap_ttls.c | 26 static void eap_ttls_deinit(struct eap_sm *sm, void *priv); 69 static void * eap_ttls_init(struct eap_sm *sm) 125 static void eap_ttls_phase2_eap_deinit(struct eap_sm *sm, 145 static void eap_ttls_deinit(struct eap_sm *sm, void *priv) 222 static int eap_ttls_v0_derive_key(struct eap_sm *sm, 256 static u8 * eap_ttls_implicit_challenge(struct eap_sm *sm, 285 static int eap_ttls_phase2_eap_process(struct eap_sm *sm, 311 static int eap_ttls_phase2_request_eap_method(struct eap_sm *sm, 383 static int eap_ttls_phase2_request_eap(struct eap_sm *sm, 426 static int eap_ttls_phase2_request_mschapv2(struct eap_sm *sm [all...] |
eap_leap.c | 39 static void * eap_leap_init(struct eap_sm *sm) 53 static void eap_leap_deinit(struct eap_sm *sm, void *priv) 59 static struct wpabuf * eap_leap_process_request(struct eap_sm *sm, void *priv, 133 static struct wpabuf * eap_leap_process_success(struct eap_sm *sm, void *priv, 183 static struct wpabuf * eap_leap_process_response(struct eap_sm *sm, void *priv, 270 static struct wpabuf * eap_leap_process(struct eap_sm *sm, void *priv, 323 static Boolean eap_leap_isKeyAvailable(struct eap_sm *sm, void *priv) 330 static u8 * eap_leap_getKey(struct eap_sm *sm, void *priv, size_t *len)
|
eap_fast.c | 30 static void eap_fast_deinit(struct eap_sm *sm, void *priv); 147 static void * eap_fast_init(struct eap_sm *sm) 233 static void eap_fast_deinit(struct eap_sm *sm, void *priv) 270 static int eap_fast_derive_key_auth(struct eap_sm *sm, 301 static int eap_fast_derive_key_provisioning(struct eap_sm *sm, 334 static int eap_fast_derive_keys(struct eap_sm *sm, struct eap_fast_data *data) 346 static int eap_fast_init_phase2_method(struct eap_sm *sm, 416 static int eap_fast_phase2_request(struct eap_sm *sm, 559 struct eap_sm *sm, struct eap_fast_data *data, 648 static int eap_fast_get_phase2_key(struct eap_sm *sm [all...] |
eap_sim.c | 80 static void * eap_sim_init(struct eap_sm *sm) 147 static void eap_sim_deinit(struct eap_sm *sm, void *priv) 161 static int eap_sim_ext_sim_req(struct eap_sm *sm, struct eap_sim_data *data) 181 static int eap_sim_ext_sim_result(struct eap_sm *sm, struct eap_sim_data *data, 235 static int eap_sim_gsm_auth(struct eap_sm *sm, struct eap_sim_data *data) 365 static void eap_sim_clear_identities(struct eap_sm *sm, 390 static int eap_sim_learn_ids(struct eap_sm *sm, struct eap_sim_data *data, 471 static struct wpabuf * eap_sim_response_start(struct eap_sm *sm, 619 static struct wpabuf * eap_sim_process_start(struct eap_sm *sm, 695 static struct wpabuf * eap_sim_process_challenge(struct eap_sm *sm [all...] |
eap_mschapv2.c | 101 static void eap_mschapv2_deinit(struct eap_sm *sm, void *priv); 104 static void * eap_mschapv2_init(struct eap_sm *sm) 137 static void eap_mschapv2_deinit(struct eap_sm *sm, void *priv) 148 struct eap_sm *sm, struct eap_mschapv2_data *data, u8 id, 240 struct eap_sm *sm, struct eap_mschapv2_data *data, 297 static void eap_mschapv2_password_changed(struct eap_sm *sm, 344 static struct wpabuf * eap_mschapv2_success(struct eap_sm *sm, 400 static int eap_mschapv2_failure_txt(struct eap_sm *sm, 511 struct eap_sm *sm, struct eap_mschapv2_data *data, 645 static struct wpabuf * eap_mschapv2_failure(struct eap_sm *sm [all...] |
eap_peap.c | 29 static void eap_peap_deinit(struct eap_sm *sm, void *priv); 133 static void * eap_peap_init(struct eap_sm *sm) 182 static void eap_peap_deinit(struct eap_sm *sm, void *priv) 226 static int eap_peap_get_isk(struct eap_sm *sm, struct eap_peap_data *data, 255 static int eap_peap_derive_cmk(struct eap_sm *sm, struct eap_peap_data *data) 309 static int eap_tlv_add_cryptobinding(struct eap_sm *sm, 357 static struct wpabuf * eap_tlv_build_result(struct eap_sm *sm, 390 static int eap_tlv_validate_cryptobinding(struct eap_sm *sm, 465 static int eap_tlv_process(struct eap_sm *sm, struct eap_peap_data *data, 589 static int eap_peap_phase2_request(struct eap_sm *sm [all...] |
eap_pax.c | 45 static void eap_pax_deinit(struct eap_sm *sm, void *priv); 48 static void * eap_pax_init(struct eap_sm *sm) 86 static void eap_pax_deinit(struct eap_sm *sm, void *priv) 323 static struct wpabuf * eap_pax_process(struct eap_sm *sm, void *priv, 455 static Boolean eap_pax_isKeyAvailable(struct eap_sm *sm, void *priv) 462 static u8 * eap_pax_getKey(struct eap_sm *sm, void *priv, size_t *len) 483 static u8 * eap_pax_get_emsk(struct eap_sm *sm, void *priv, size_t *len) 505 static u8 * eap_pax_get_session_id(struct eap_sm *sm, void *priv, size_t *len)
|
eap_aka.c | 87 static void * eap_aka_init(struct eap_sm *sm) 118 static void * eap_aka_prime_init(struct eap_sm *sm) 144 static void eap_aka_deinit(struct eap_sm *sm, void *priv) 159 static int eap_aka_ext_sim_req(struct eap_sm *sm, struct eap_aka_data *data) 177 static int eap_aka_ext_sim_result(struct eap_sm *sm, struct eap_aka_data *data, 242 static int eap_aka_umts_auth(struct eap_sm *sm, struct eap_aka_data *data) 345 static void eap_aka_clear_identities(struct eap_sm *sm, 370 static int eap_aka_learn_ids(struct eap_sm *sm, struct eap_aka_data *data, 591 static struct wpabuf * eap_aka_response_identity(struct eap_sm *sm, 734 static struct wpabuf * eap_aka_process_identity(struct eap_sm *sm [all...] |
eap_gpsk.c | 76 static void eap_gpsk_deinit(struct eap_sm *sm, void *priv); 79 static void * eap_gpsk_init(struct eap_sm *sm) 132 static void eap_gpsk_deinit(struct eap_sm *sm, void *priv) 195 static int eap_gpsk_select_csuite(struct eap_sm *sm, 236 static const u8 * eap_gpsk_process_csuite_list(struct eap_sm *sm, 274 static struct wpabuf * eap_gpsk_process_gpsk_1(struct eap_sm *sm, 583 static struct wpabuf * eap_gpsk_process_gpsk_3(struct eap_sm *sm, 665 static struct wpabuf * eap_gpsk_process(struct eap_sm *sm, void *priv, 710 static Boolean eap_gpsk_isKeyAvailable(struct eap_sm *sm, void *priv) 717 static u8 * eap_gpsk_getKey(struct eap_sm *sm, void *priv, size_t *len [all...] |
eap_ikev2.c | 58 static void * eap_ikev2_init(struct eap_sm *sm) 110 static void eap_ikev2_deinit(struct eap_sm *sm, void *priv) 330 static struct wpabuf * eap_ikev2_process(struct eap_sm *sm, void *priv, 440 static Boolean eap_ikev2_isKeyAvailable(struct eap_sm *sm, void *priv) 447 static u8 * eap_ikev2_getKey(struct eap_sm *sm, void *priv, size_t *len) 465 static u8 * eap_ikev2_get_emsk(struct eap_sm *sm, void *priv, size_t *len) 483 static u8 * eap_ikev2_get_session_id(struct eap_sm *sm, void *priv, size_t *len)
|
eap_psk.c | 33 static void * eap_psk_init(struct eap_sm *sm) 74 static void eap_psk_deinit(struct eap_sm *sm, void *priv) 371 static struct wpabuf * eap_psk_process(struct eap_sm *sm, void *priv, 413 static Boolean eap_psk_isKeyAvailable(struct eap_sm *sm, void *priv) 420 static u8 * eap_psk_getKey(struct eap_sm *sm, void *priv, size_t *len) 439 static u8 * eap_psk_get_session_id(struct eap_sm *sm, void *priv, size_t *len) 461 static u8 * eap_psk_get_emsk(struct eap_sm *sm, void *priv, size_t *len)
|
eap_tls_common.c | 35 static int eap_tls_check_blob(struct eap_sm *sm, const char **name, 128 static int eap_tls_params_from_conf(struct eap_sm *sm, 180 static int eap_tls_init_connection(struct eap_sm *sm, 240 int eap_peer_tls_ssl_init(struct eap_sm *sm, struct eap_ssl_data *data, 288 void eap_peer_tls_ssl_deinit(struct eap_sm *sm, struct eap_ssl_data *data) 310 u8 * eap_peer_tls_derive_key(struct eap_sm *sm, struct eap_ssl_data *data, 342 u8 * eap_peer_tls_derive_session_id(struct eap_sm *sm, 484 static int eap_tls_process_input(struct eap_sm *sm, struct eap_ssl_data *data, 632 int eap_peer_tls_process_helper(struct eap_sm *sm, struct eap_ssl_data *data, 732 int eap_peer_tls_reauth_init(struct eap_sm *sm, struct eap_ssl_data *data [all...] |
/external/wpa_supplicant_8/src/eap_server/ |
eap_server_aka.c | 57 static void eap_aka_fullauth(struct eap_sm *sm, struct eap_aka_data *data); 90 static int eap_aka_check_identity_reauth(struct eap_sm *sm, 131 static void eap_aka_check_identity(struct eap_sm *sm, 180 static void * eap_aka_init(struct eap_sm *sm) 204 static void * eap_aka_prime_init(struct eap_sm *sm) 237 static void eap_aka_reset(struct eap_sm *sm, void *priv) 348 static struct wpabuf * eap_aka_build_identity(struct eap_sm *sm, 390 static int eap_aka_build_encr(struct eap_sm *sm, struct eap_aka_data *data, 465 static struct wpabuf * eap_aka_build_challenge(struct eap_sm *sm, 541 static struct wpabuf * eap_aka_build_reauth(struct eap_sm *sm [all...] |
eap_server_sim.c | 74 static void * eap_sim_init(struct eap_sm *sm) 92 static void eap_sim_reset(struct eap_sm *sm, void *priv) 101 static struct wpabuf * eap_sim_build_start(struct eap_sm *sm, 147 static int eap_sim_build_encr(struct eap_sm *sm, struct eap_sim_data *data, 218 static struct wpabuf * eap_sim_build_challenge(struct eap_sm *sm, 248 static struct wpabuf * eap_sim_build_reauth(struct eap_sm *sm, 285 static struct wpabuf * eap_sim_build_notification(struct eap_sm *sm, 324 static struct wpabuf * eap_sim_buildReq(struct eap_sm *sm, void *priv, u8 id) 346 static Boolean eap_sim_check(struct eap_sm *sm, void *priv, 413 static void eap_sim_process_start(struct eap_sm *sm [all...] |
eap_server_peap.c | 29 static void eap_peap_reset(struct eap_sm *sm, void *priv); 101 static void eap_peap_req_success(struct eap_sm *sm, 118 static void eap_peap_req_failure(struct eap_sm *sm, 136 static void * eap_peap_init(struct eap_sm *sm) 164 static void eap_peap_reset(struct eap_sm *sm, void *priv) 179 static struct wpabuf * eap_peap_build_start(struct eap_sm *sm, 201 static struct wpabuf * eap_peap_build_phase2_req(struct eap_sm *sm, 237 static struct wpabuf * eap_peap_build_phase2_soh(struct eap_sm *sm, 292 static int eap_peap_derive_cmk(struct eap_sm *sm, struct eap_peap_data *data) 339 static struct wpabuf * eap_peap_build_phase2_tlv(struct eap_sm *sm [all...] |
eap_server_ttls.c | 24 static void eap_ttls_reset(struct eap_sm *sm, void *priv); 302 static u8 * eap_ttls_implicit_challenge(struct eap_sm *sm, 310 static void * eap_ttls_init(struct eap_sm *sm) 330 static void eap_ttls_reset(struct eap_sm *sm, void *priv) 343 static struct wpabuf * eap_ttls_build_start(struct eap_sm *sm, 366 struct eap_sm *sm, struct eap_ttls_data *data, u8 id) 396 struct eap_sm *sm, struct eap_ttls_data *data) 436 static struct wpabuf * eap_ttls_buildReq(struct eap_sm *sm, void *priv, u8 id) 482 static Boolean eap_ttls_check(struct eap_sm *sm, void *priv, 498 static void eap_ttls_process_phase2_pap(struct eap_sm *sm [all...] |
eap_server_fast.c | 22 static void eap_fast_reset(struct eap_sm *sm, void *priv); 71 static int eap_fast_process_phase2_start(struct eap_sm *sm, 111 static EapType eap_fast_req_failure(struct eap_sm *sm, 267 static void eap_fast_derive_key_auth(struct eap_sm *sm, 297 static void eap_fast_derive_key_provisioning(struct eap_sm *sm, 329 static int eap_fast_get_phase2_key(struct eap_sm *sm, 374 static int eap_fast_update_icmk(struct eap_sm *sm, struct eap_fast_data *data) 407 static void * eap_fast_init(struct eap_sm *sm) 501 static void eap_fast_reset(struct eap_sm *sm, void *priv) 518 static struct wpabuf * eap_fast_build_start(struct eap_sm *sm [all...] |
eap_server_ikev2.c | 34 struct eap_sm *sm = ctx; 82 static void * eap_ikev2_init(struct eap_sm *sm) 124 static void eap_ikev2_reset(struct eap_sm *sm, void *priv) 212 static struct wpabuf * eap_ikev2_buildReq(struct eap_sm *sm, void *priv, u8 id) 240 static Boolean eap_ikev2_check(struct eap_sm *sm, void *priv, 351 static void eap_ikev2_process(struct eap_sm *sm, void *priv, 469 static Boolean eap_ikev2_isDone(struct eap_sm *sm, void *priv) 476 static Boolean eap_ikev2_isSuccess(struct eap_sm *sm, void *priv) 484 static u8 * eap_ikev2_getKey(struct eap_sm *sm, void *priv, size_t *len) 502 static u8 * eap_ikev2_get_emsk(struct eap_sm *sm, void *priv, size_t *len [all...] |
eap_server_eke.c | 76 static void * eap_eke_init(struct eap_sm *sm) 101 static void eap_eke_reset(struct eap_sm *sm, void *priv) 180 static struct wpabuf * eap_eke_build_identity(struct eap_sm *sm, 239 static struct wpabuf * eap_eke_build_commit(struct eap_sm *sm, 303 static struct wpabuf * eap_eke_build_confirm(struct eap_sm *sm, 361 static struct wpabuf * eap_eke_buildReq(struct eap_sm *sm, void *priv, u8 id) 383 static Boolean eap_eke_check(struct eap_sm *sm, void *priv, 419 static void eap_eke_process_identity(struct eap_sm *sm, 515 static void eap_eke_process_commit(struct eap_sm *sm, 588 static void eap_eke_process_confirm(struct eap_sm *sm [all...] |
eap_server.c | 23 #define STATE_MACHINE_DATA struct eap_sm 33 static int eap_sm_calculateTimeout(struct eap_sm *sm, int retransCount, 36 static void eap_sm_parseEapResp(struct eap_sm *sm, const struct wpabuf *resp); 38 static struct wpabuf * eap_sm_buildSuccess(struct eap_sm *sm, u8 id); 39 static struct wpabuf * eap_sm_buildFailure(struct eap_sm *sm, u8 id); 40 static int eap_sm_nextId(struct eap_sm *sm, int id); 41 static void eap_sm_Policy_update(struct eap_sm *sm, const u8 *nak_list, 43 static EapType eap_sm_Policy_getNextMethod(struct eap_sm *sm, int *vendor); 44 static int eap_sm_Policy_getDecision(struct eap_sm *sm); 45 static Boolean eap_sm_Policy_doPickUp(struct eap_sm *sm, EapType method) [all...] |
eap_server_tnc.c | 73 static void * eap_tnc_init(struct eap_sm *sm) 94 static void eap_tnc_reset(struct eap_sm *sm, void *priv) 104 static struct wpabuf * eap_tnc_build_start(struct eap_sm *sm, 126 static struct wpabuf * eap_tnc_build(struct eap_sm *sm, 174 static struct wpabuf * eap_tnc_build_recommendation(struct eap_sm *sm, 280 static struct wpabuf * eap_tnc_buildReq(struct eap_sm *sm, void *priv, u8 id) 323 static Boolean eap_tnc_check(struct eap_sm *sm, void *priv, 446 static void eap_tnc_process(struct eap_sm *sm, void *priv, 540 static Boolean eap_tnc_isDone(struct eap_sm *sm, void *priv) 547 static Boolean eap_tnc_isSuccess(struct eap_sm *sm, void *priv [all...] |
eap_server_wsc.c | 66 struct eap_sm *sm = eloop_ctx; 79 static void * eap_wsc_init(struct eap_sm *sm) 154 static void eap_wsc_reset(struct eap_sm *sm, void *priv) 165 static struct wpabuf * eap_wsc_build_start(struct eap_sm *sm, 242 static struct wpabuf * eap_wsc_buildReq(struct eap_sm *sm, void *priv, u8 id) 273 static Boolean eap_wsc_check(struct eap_sm *sm, void *priv, 348 static void eap_wsc_process(struct eap_sm *sm, void *priv, 465 static Boolean eap_wsc_isDone(struct eap_sm *sm, void *priv) 472 static Boolean eap_wsc_isSuccess(struct eap_sm *sm, void *priv) 479 static int eap_wsc_getTimeout(struct eap_sm *sm, void *priv [all...] |
eap_server_pwd.c | 83 static void * eap_pwd_init(struct eap_sm *sm) 137 static void eap_pwd_reset(struct eap_sm *sm, void *priv) 164 static void eap_pwd_build_id_req(struct eap_sm *sm, struct eap_pwd_data *data, 193 static void eap_pwd_build_commit_req(struct eap_sm *sm, 300 static void eap_pwd_build_confirm_req(struct eap_sm *sm, 426 eap_pwd_build_req(struct eap_sm *sm, void *priv, u8 id) 546 static Boolean eap_pwd_check(struct eap_sm *sm, void *priv, 581 static void eap_pwd_process_id_resp(struct eap_sm *sm, 652 eap_pwd_process_commit_resp(struct eap_sm *sm, struct eap_pwd_data *data, 779 eap_pwd_process_confirm_resp(struct eap_sm *sm, struct eap_pwd_data *data [all...] |