1
0
mirror of https://git.libssh.org/projects/libssh.git synced 2025-11-29 01:03:57 +03:00

src: Adds the Engine header file and invokes cleanup of the engine

Signed-off-by: Sahana Prasad <sahana@redhat.com>
Reviewed-by: Jakub Jelen <jjelen@redhat.com>
Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
This commit is contained in:
Sahana Prasad
2019-12-18 22:43:55 +01:00
committed by Andreas Schneider
parent 89ec52f5b1
commit 86a0dfa65b

View File

@@ -43,6 +43,7 @@
#include <openssl/hmac.h>
#include <openssl/opensslv.h>
#include <openssl/rand.h>
#include <openssl/engine.h>
#include "libcrypto-compat.h"
@@ -1129,6 +1130,7 @@ void ssh_crypto_finalize(void)
return;
}
ENGINE_cleanup();
#if OPENSSL_VERSION_NUMBER < 0x10100000L
EVP_cleanup();
CRYPTO_cleanup_all_ex_data();