diff options
author | Antoine Salon <asalon@vmware.com> | 2018-11-01 11:56:55 -0700 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2018-11-15 10:53:47 +0000 |
commit | 51f03f12270cdebf1dff140cc17925991520fb77 (patch) | |
tree | 867c8b4f77a31296d37ff10521f015ebcad9d63a /crypto | |
parent | 495a1e5c3aec4d44558cd86161b8385f1b1b6822 (diff) |
Added SRP_VBASE_add0_user()
Signed-off-by: Antoine Salon <asalon@vmware.com>
Reviewed-by: Paul Dale <paul.dale@oracle.com>
Reviewed-by: Matt Caswell <matt@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/7522)
Diffstat (limited to 'crypto')
-rw-r--r-- | crypto/srp/srp_vfy.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/crypto/srp/srp_vfy.c b/crypto/srp/srp_vfy.c index 622fffbcd0..397d26c9d7 100644 --- a/crypto/srp/srp_vfy.c +++ b/crypto/srp/srp_vfy.c @@ -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. |