Lines Matching defs:permanent

32 	char *permanent; /* permanent username */
94 " permanent CHAR(21) PRIMARY KEY,"
115 " permanent CHAR(21) PRIMARY KEY,"
177 const char *permanent, char *pseudonym)
182 if (!valid_db_string(permanent) || !valid_db_string(pseudonym)) {
188 "(permanent, pseudonym) VALUES ('%s', '%s');",
189 permanent, pseudonym);
208 if (os_strcmp(col[i], "permanent") == 0 && argv[i]) {
227 "SELECT permanent FROM pseudonyms WHERE pseudonym='%s';",
238 static int db_add_reauth(struct eap_sim_db_data *data, const char *permanent,
245 if (!valid_db_string(permanent) || !valid_db_string(reauth_id)) {
253 "(permanent, reauth_id, counter%s%s%s%s) "
259 permanent, reauth_id, counter);
309 if (os_strcmp(col[i], "permanent") == 0 && argv[i]) {
312 reauth->permanent = data->db_tmp_identity;
349 if (data->db_tmp_reauth.permanent == NULL)
360 if (!valid_db_string(reauth->permanent))
363 "DELETE FROM reauth WHERE permanent='%s';",
364 reauth->permanent);
746 os_free(p->permanent);
754 os_free(r->permanent);
1042 * @permanent: Permanent username
1052 const char *permanent, char *pseudonym)
1055 wpa_printf(MSG_DEBUG, "EAP-SIM DB: Add pseudonym '%s' for permanent "
1056 "username '%s'", pseudonym, permanent);
1061 return db_add_pseudonym(data, permanent, pseudonym);
1064 if (os_strcmp(permanent, p->permanent) == 0)
1082 p->permanent = os_strdup(permanent);
1083 if (p->permanent == NULL) {
1098 const char *permanent,
1104 if (os_strcmp(r->permanent, permanent) == 0)
1121 r->permanent = os_strdup(permanent);
1122 if (r->permanent == NULL) {
1141 * @permanent: Permanent username
1154 int eap_sim_db_add_reauth(struct eap_sim_db_data *data, const char *permanent,
1159 wpa_printf(MSG_DEBUG, "EAP-SIM DB: Add reauth_id '%s' for permanent "
1160 "identity '%s'", reauth_id, permanent);
1164 return db_add_reauth(data, permanent, reauth_id, counter, mk,
1167 r = eap_sim_db_add_reauth_data(data, permanent, reauth_id, counter);
1181 * @permanent: Permanent username
1196 const char *permanent, char *reauth_id,
1202 wpa_printf(MSG_DEBUG, "EAP-SIM DB: Add reauth_id '%s' for permanent "
1203 "identity '%s'", reauth_id, permanent);
1207 return db_add_reauth(data, permanent, reauth_id, counter, NULL,
1210 r = eap_sim_db_add_reauth_data(data, permanent, reauth_id, counter);
1224 * eap_sim_db_get_permanent - EAP-SIM DB: Get permanent identity
1227 * Returns: Pointer to permanent username or %NULL if not found
1242 return p->permanent;