]> git.ipfire.org Git - thirdparty/openssl.git/blobdiff - include/openssl/srp.h
Making SRP_user_pwd functions public
[thirdparty/openssl.git] / include / openssl / srp.h
index 8189d3e403ed4b0ae6fe43c5824e707df91e2a5d..86fe6f49406cfe69a49738b61fb1b17750dce661 100644 (file)
@@ -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 {