Lines Matching defs:user_pwd
179 void SRP_user_pwd_free(SRP_user_pwd *user_pwd)
181 if (user_pwd == NULL)
183 BN_free(user_pwd->s);
184 BN_clear_free(user_pwd->v);
185 OPENSSL_free(user_pwd->id);
186 OPENSSL_free(user_pwd->info);
187 OPENSSL_free(user_pwd);
405 SRP_user_pwd *user_pwd = NULL;
454 if ((user_pwd = SRP_user_pwd_new()) == NULL)
457 SRP_user_pwd_set_gN(user_pwd, lgN->g, lgN->N);
459 (user_pwd, pp[DB_srpid], pp[DB_srpinfo]))
464 (user_pwd, pp[DB_srpsalt], pp[DB_srpverifier]))
467 if (sk_SRP_user_pwd_insert(vb->users_pwd, user_pwd, 0) == 0)
469 user_pwd = NULL; /* abandon responsibility */
498 SRP_user_pwd_free(user_pwd);
526 int SRP_VBASE_add0_user(SRP_VBASE *vb, SRP_user_pwd *user_pwd)
528 if (sk_SRP_user_pwd_push(vb->users_pwd, user_pwd) <= 0)