diff options
author | Antoine Salon <asalon@vmware.com> | 2018-11-01 15:41:16 -0700 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2018-11-15 10:53:47 +0000 |
commit | ebfd055b29861b127c9cf4ed76553e109301fc64 (patch) | |
tree | 3227d5bf89c7c22e01ce47ac4087fdc7fb678012 /include | |
parent | 51f03f12270cdebf1dff140cc17925991520fb77 (diff) | |
download | openssl-ebfd055b29861b127c9cf4ed76553e109301fc64.zip openssl-ebfd055b29861b127c9cf4ed76553e109301fc64.tar.gz openssl-ebfd055b29861b127c9cf4ed76553e109301fc64.tar.bz2 |
Making SRP_user_pwd functions public
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 'include')
-rw-r--r-- | include/openssl/srp.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/include/openssl/srp.h b/include/openssl/srp.h index 8189d3e..86fe6f4 100644 --- a/include/openssl/srp.h +++ b/include/openssl/srp.h @@ -47,8 +47,13 @@ typedef struct SRP_user_pwd_st { char *info; } SRP_user_pwd; +SRP_user_pwd *SRP_user_pwd_new(void); void SRP_user_pwd_free(SRP_user_pwd *user_pwd); +void SRP_user_pwd_set_gN(SRP_user_pwd *user_pwd, const BIGNUM *g, const BIGNUM *N); +int SRP_user_pwd_set1_ids(SRP_user_pwd *user_pwd, const char *id, const char *info); +int SRP_user_pwd_set0_sv(SRP_user_pwd *user_pwd, BIGNUM *s, BIGNUM *v); + DEFINE_STACK_OF(SRP_user_pwd) typedef struct SRP_VBASE_st { |