aboutsummaryrefslogtreecommitdiff
path: root/crypto/evp/evp_locl.h
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2006-04-08 00:15:07 +0000
committerDr. Stephen Henson <steve@openssl.org>2006-04-08 00:15:07 +0000
commit07e970c7e68232a7c182aa3373b74a7e88fe6a76 (patch)
tree97d6ec1ac87ce3590f0ac713d28f7bcfd5117f92 /crypto/evp/evp_locl.h
parentd1aa0d38c5978b551a7769b7cbc549ce76116c1c (diff)
downloadopenssl-07e970c7e68232a7c182aa3373b74a7e88fe6a76.zip
openssl-07e970c7e68232a7c182aa3373b74a7e88fe6a76.tar.gz
openssl-07e970c7e68232a7c182aa3373b74a7e88fe6a76.tar.bz2
Initial functions for RSA EVP_PKEY_METHOD.
Update dependencies.
Diffstat (limited to 'crypto/evp/evp_locl.h')
-rw-r--r--crypto/evp/evp_locl.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/crypto/evp/evp_locl.h b/crypto/evp/evp_locl.h
index 39930b9..0fe4a09 100644
--- a/crypto/evp/evp_locl.h
+++ b/crypto/evp/evp_locl.h
@@ -252,7 +252,9 @@ struct evp_pkey_method_st
{
int pkey_id;
int flags;
+
int (*init)(EVP_PKEY_CTX *ctx);
+ void (*cleanup)(EVP_PKEY_CTX *ctx);
int (*paramgen_init)(EVP_PKEY_CTX *ctx);
int (*paramgen)(EVP_PKEY_CTX *ctx);
@@ -292,6 +294,5 @@ struct evp_pkey_method_st
int (*ctrl)(EVP_PKEY_CTX *ctx, int type, int p1, void *p2);
int (*ctrl_str)(EVP_PKEY_CTX *ctx, const char *type, const char *value);
- void (*cleanup)(EVP_PKEY_CTX *ctx);
} /* EVP_PKEY_METHOD */;