summaryrefslogtreecommitdiffstats
path: root/crypto/evp/evp.h
diff options
context:
space:
mode:
authorDr. Stephen Henson <steve@openssl.org>2010-11-24 16:08:20 +0000
committerDr. Stephen Henson <steve@openssl.org>2010-11-24 16:08:20 +0000
commitf830c68f4d205b37ae5e1a0ca732c33b7e8661c6 (patch)
treea47245823ac95abc42fadeb6277850b95aa29d46 /crypto/evp/evp.h
parent6f678c40818bce1132344ea1cf478163e82e1edd (diff)
add "missing" functions to copy EVP_PKEY_METHOD and examine info
Diffstat (limited to 'crypto/evp/evp.h')
-rw-r--r--crypto/evp/evp.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/crypto/evp/evp.h b/crypto/evp/evp.h
index 30f3c752f5..4548e6ddda 100644
--- a/crypto/evp/evp.h
+++ b/crypto/evp/evp.h
@@ -1056,6 +1056,9 @@ void EVP_PKEY_asn1_set_ctrl(EVP_PKEY_ASN1_METHOD *ameth,
const EVP_PKEY_METHOD *EVP_PKEY_meth_find(int type);
EVP_PKEY_METHOD* EVP_PKEY_meth_new(int id, int flags);
+void EVP_PKEY_meth_get0_info(int *ppkey_id, int *pflags,
+ const EVP_PKEY_METHOD *meth);
+void EVP_PKEY_meth_copy(EVP_PKEY_METHOD *dst, const EVP_PKEY_METHOD *src);
void EVP_PKEY_meth_free(EVP_PKEY_METHOD *pmeth);
int EVP_PKEY_meth_add0(const EVP_PKEY_METHOD *pmeth);