From b28dea4e1026534afc7783e20f92089a5b4e744a Mon Sep 17 00:00:00 2001 From: "Dr. Stephen Henson" Date: Wed, 31 May 2006 17:34:14 +0000 Subject: New pkey functions for keygen callbacks and retrieving operation type. --- crypto/evp/pmeth_lib.c | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'crypto/evp/pmeth_lib.c') diff --git a/crypto/evp/pmeth_lib.c b/crypto/evp/pmeth_lib.c index 069cdaf3ff..fb07c00d89 100644 --- a/crypto/evp/pmeth_lib.c +++ b/crypto/evp/pmeth_lib.c @@ -310,6 +310,17 @@ int EVP_PKEY_CTX_ctrl_str(EVP_PKEY_CTX *ctx, return ctx->pmeth->ctrl_str(ctx, name, value); } +int EVP_PKEY_CTX_get_operation(EVP_PKEY_CTX *ctx) + { + return ctx->operation; + } + +void EVP_PKEY_CTX_set0_keygen_info(EVP_PKEY_CTX *ctx, int *dat, int datlen) + { + ctx->keygen_info = dat; + ctx->keygen_info_count = datlen; + } + void EVP_PKEY_CTX_set_data(EVP_PKEY_CTX *ctx, void *data) { ctx->data = data; -- cgit v1.2.3