Lines Matching refs:permanent
32 char *permanent; /* permanent username */ member
182 const char *permanent, char *pseudonym) in db_add_pseudonym() argument
187 if (!valid_db_string(permanent) || !valid_db_string(pseudonym)) { in db_add_pseudonym()
194 permanent, pseudonym); in db_add_pseudonym()
243 static int db_add_reauth(struct eap_sim_db_data *data, const char *permanent, in db_add_reauth() argument
250 if (!valid_db_string(permanent) || !valid_db_string(reauth_id)) { in db_add_reauth()
264 permanent, reauth_id, counter); in db_add_reauth()
317 reauth->permanent = data->db_tmp_identity; in get_reauth_cb()
354 if (data->db_tmp_reauth.permanent == NULL) in db_get_reauth()
365 if (!valid_db_string(reauth->permanent)) in db_remove_reauth()
369 reauth->permanent); in db_remove_reauth()
804 os_free(p->permanent); in eap_sim_db_free_pseudonym()
812 os_free(r->permanent); in eap_sim_db_free_reauth()
1111 const char *permanent, char *pseudonym) in eap_sim_db_add_pseudonym() argument
1115 "username '%s'", pseudonym, permanent); in eap_sim_db_add_pseudonym()
1120 return db_add_pseudonym(data, permanent, pseudonym); in eap_sim_db_add_pseudonym()
1123 if (os_strcmp(permanent, p->permanent) == 0) in eap_sim_db_add_pseudonym()
1141 p->permanent = os_strdup(permanent); in eap_sim_db_add_pseudonym()
1142 if (p->permanent == NULL) { in eap_sim_db_add_pseudonym()
1157 const char *permanent, in eap_sim_db_add_reauth_data() argument
1163 if (os_strcmp(r->permanent, permanent) == 0) in eap_sim_db_add_reauth_data()
1180 r->permanent = os_strdup(permanent); in eap_sim_db_add_reauth_data()
1181 if (r->permanent == NULL) { in eap_sim_db_add_reauth_data()
1213 int eap_sim_db_add_reauth(struct eap_sim_db_data *data, const char *permanent, in eap_sim_db_add_reauth() argument
1219 "identity '%s'", reauth_id, permanent); in eap_sim_db_add_reauth()
1223 return db_add_reauth(data, permanent, reauth_id, counter, mk, in eap_sim_db_add_reauth()
1226 r = eap_sim_db_add_reauth_data(data, permanent, reauth_id, counter); in eap_sim_db_add_reauth()
1255 const char *permanent, char *reauth_id, in eap_sim_db_add_reauth_prime() argument
1262 "identity '%s'", reauth_id, permanent); in eap_sim_db_add_reauth_prime()
1266 return db_add_reauth(data, permanent, reauth_id, counter, NULL, in eap_sim_db_add_reauth_prime()
1269 r = eap_sim_db_add_reauth_data(data, permanent, reauth_id, counter); in eap_sim_db_add_reauth_prime()
1301 return p->permanent; in eap_sim_db_get_permanent()