aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAntoine Salon <asalon@vmware.com>2018-11-01 15:41:16 -0700
committerMatt Caswell <matt@openssl.org>2018-11-15 10:53:47 +0000
commitebfd055b29861b127c9cf4ed76553e109301fc64 (patch)
tree3227d5bf89c7c22e01ce47ac4087fdc7fb678012 /include
parent51f03f12270cdebf1dff140cc17925991520fb77 (diff)
downloadopenssl-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.h5
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 {