Step 11a of move of engines: Time to make the changes to support

automatic load of dynamic engines.  Unless we don't have shared
library support, do not try to load any "built-in" engines except for
cryptodev.
This commit is contained in:
Richard Levitte 2002-10-11 18:42:54 +00:00
parent 1b15cfa11d
commit 6ac3309c74

View File

@ -70,6 +70,7 @@ void ENGINE_load_builtin_engines(void)
ENGINE_load_openssl();
#endif
ENGINE_load_dynamic();
#ifdef OPENSSL_NO_DYNAMIC_ENGINE
#ifndef OPENSSL_NO_HW
#ifndef OPENSSL_NO_HW_CSWIFT
ENGINE_load_cswift();
@ -95,6 +96,7 @@ void ENGINE_load_builtin_engines(void)
#ifndef OPENSSL_NO_HW_4758_CCA
ENGINE_load_4758cca();
#endif
#endif
#ifdef __OpenBSD__
ENGINE_load_cryptodev();
#endif