From 8a3bbf5a27de730cb7a91cb81b5c0be7971e6665 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Love=20H=C3=B6rnquist=20=C3=85strand?= Date: Sun, 19 Oct 2008 07:55:28 +0000 Subject: [PATCH] add EVP_CIPHER_CTX_ctrl and EVP_CIPHER_CTX_rand_key git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@23946 ec53bebd-3082-4978-b11e-865c3cabbd6b --- lib/hcrypto/evp.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/hcrypto/evp.h b/lib/hcrypto/evp.h index 4af13d54d..b45491313 100644 --- a/lib/hcrypto/evp.h +++ b/lib/hcrypto/evp.h @@ -104,6 +104,8 @@ #define OpenSSL_add_all_algorithms hc_OpenSSL_add_all_algorithms #define OpenSSL_add_all_algorithms_conf hc_OpenSSL_add_all_algorithms_conf #define OpenSSL_add_all_algorithms_noconf hc_OpenSSL_add_all_algorithms_noconf +#define EVP_CIPHER_CTX_ctrl hc_EVP_CIPHER_CTX_ctrl +#define EVP_CIPHER_CTX_rand_key hc_EVP_CIPHER_CTX_rand_key /* * @@ -280,6 +282,10 @@ size_t EVP_CIPHER_CTX_iv_length(const EVP_CIPHER_CTX *); void * EVP_CIPHER_CTX_get_app_data(EVP_CIPHER_CTX *); void EVP_CIPHER_CTX_set_app_data(EVP_CIPHER_CTX *, void *); +int EVP_CIPHER_CTX_ctrl(EVP_CIPHER_CTX *, int, int, void *); +int EVP_CIPHER_CTX_rand_key(EVP_CIPHER_CTX *, void *); + + int EVP_CipherInit_ex(EVP_CIPHER_CTX *,const EVP_CIPHER *, ENGINE *, const void *, const void *, int); int EVP_CipherUpdate(EVP_CIPHER_CTX *, void *, int *, void *, size_t);