Added SRP_VBASE_add0_user()
[openssl.git] / crypto / srp / srp_vfy.c
index 622fffbcd0665c89d02578b310c5db5806e1fa09..397d26c9d7e0b835f85b72678c69539895849351 100644 (file)
@@ -514,6 +514,13 @@ static SRP_user_pwd *find_user(SRP_VBASE *vb, char *username)
     return NULL;
 }
 
+int SRP_VBASE_add0_user(SRP_VBASE *vb, SRP_user_pwd *user_pwd)
+{
+    if (sk_SRP_user_pwd_push(vb->users_pwd, user_pwd) <= 0)
+        return 0;
+    return 1;
+}
+
 # if OPENSSL_API_COMPAT < 0x10100000L
 /*
  * DEPRECATED: use SRP_VBASE_get1_by_user instead.