Lines Matching refs:identity_len

119 		username = sim_get_username(sm->identity, sm->identity_len);  in eap_sim_build_start()
148 } else if (sm->identity && sm->identity_len > 0 && in eap_sim_build_start()
289 sm->identity_len, data->nonce_s, data->mk, in eap_sim_build_reauth()
454 size_t identity_len; in eap_sim_process_start() local
470 (!attr->identity || attr->identity_len == 0)) in eap_sim_process_start()
477 if (!attr->identity || attr->identity_len == 0) { in eap_sim_process_start()
483 new_identity = os_malloc(attr->identity_len); in eap_sim_process_start()
488 os_memcpy(sm->identity, attr->identity, attr->identity_len); in eap_sim_process_start()
489 sm->identity_len = attr->identity_len; in eap_sim_process_start()
494 identity_len = os_strlen(sm->sim_aka_permanent); in eap_sim_process_start()
497 identity_len = sm->identity_len; in eap_sim_process_start()
500 identity, identity_len); in eap_sim_process_start()
501 username = sim_get_username(identity, identity_len); in eap_sim_process_start()
570 } else if (sm->identity_len > 1 && sm->identity[0] == '\0') { in eap_sim_process_start()
586 end = (char *) &sm->identity[sm->identity_len]; in eap_sim_process_start()
631 sm->identity_len = wpabuf_len(dec); in eap_sim_process_start()
679 identity_len = sm->identity_len; in eap_sim_process_start()
680 while (identity_len > 0 && sm->identity[identity_len - 1] == '\0') { in eap_sim_process_start()
683 identity_len--; in eap_sim_process_start()
686 sm->identity, identity_len); in eap_sim_process_start()
690 eap_sim_derive_mk(sm->identity, identity_len, attr->nonce_mt, in eap_sim_process_start()