diff options
Diffstat (limited to 'include/openssl/dsa.h')
-rw-r--r-- | include/openssl/dsa.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/include/openssl/dsa.h b/include/openssl/dsa.h index 8cf008b6..0077a722 100644 --- a/include/openssl/dsa.h +++ b/include/openssl/dsa.h @@ -363,6 +363,15 @@ OPENSSL_EXPORT DSA *d2i_DSAparams(DSA **out, const uint8_t **inp, long len); * Use |DSA_marshal_parameters| instead. */ OPENSSL_EXPORT int i2d_DSAparams(const DSA *in, uint8_t **outp); +/* DSA_generate_parameters is a deprecated version of + * |DSA_generate_parameters_ex| that creates and returns a |DSA*|. Don't use + * it. */ +OPENSSL_EXPORT DSA *DSA_generate_parameters(int bits, unsigned char *seed, + int seed_len, int *counter_ret, + unsigned long *h_ret, + void (*callback)(int, int, void *), + void *cb_arg); + struct dsa_st { long version; |