diff options
Diffstat (limited to 'src/lib/libcrypto/engine/eng_all.c')
-rw-r--r-- | src/lib/libcrypto/engine/eng_all.c | 31 |
1 files changed, 20 insertions, 11 deletions
diff --git a/src/lib/libcrypto/engine/eng_all.c b/src/lib/libcrypto/engine/eng_all.c index 0f6992a40d..8599046717 100644 --- a/src/lib/libcrypto/engine/eng_all.c +++ b/src/lib/libcrypto/engine/eng_all.c | |||
@@ -56,8 +56,7 @@ | |||
56 | * | 56 | * |
57 | */ | 57 | */ |
58 | 58 | ||
59 | #include <openssl/err.h> | 59 | #include "cryptlib.h" |
60 | #include <openssl/engine.h> | ||
61 | #include "eng_int.h" | 60 | #include "eng_int.h" |
62 | 61 | ||
63 | void ENGINE_load_builtin_engines(void) | 62 | void ENGINE_load_builtin_engines(void) |
@@ -69,32 +68,42 @@ void ENGINE_load_builtin_engines(void) | |||
69 | #if 0 | 68 | #if 0 |
70 | ENGINE_load_openssl(); | 69 | ENGINE_load_openssl(); |
71 | #endif | 70 | #endif |
71 | #if !defined(OPENSSL_NO_HW) && !defined(OPENSSL_NO_HW_PADLOCK) | ||
72 | ENGINE_load_padlock(); | ||
73 | #endif | ||
72 | ENGINE_load_dynamic(); | 74 | ENGINE_load_dynamic(); |
75 | #ifndef OPENSSL_NO_STATIC_ENGINE | ||
73 | #ifndef OPENSSL_NO_HW | 76 | #ifndef OPENSSL_NO_HW |
77 | #ifndef OPENSSL_NO_HW_4758_CCA | ||
78 | ENGINE_load_4758cca(); | ||
79 | #endif | ||
80 | #ifndef OPENSSL_NO_HW_AEP | ||
81 | ENGINE_load_aep(); | ||
82 | #endif | ||
83 | #ifndef OPENSSL_NO_HW_ATALLA | ||
84 | ENGINE_load_atalla(); | ||
85 | #endif | ||
74 | #ifndef OPENSSL_NO_HW_CSWIFT | 86 | #ifndef OPENSSL_NO_HW_CSWIFT |
75 | ENGINE_load_cswift(); | 87 | ENGINE_load_cswift(); |
76 | #endif | 88 | #endif |
77 | #ifndef OPENSSL_NO_HW_NCIPHER | 89 | #ifndef OPENSSL_NO_HW_NCIPHER |
78 | ENGINE_load_chil(); | 90 | ENGINE_load_chil(); |
79 | #endif | 91 | #endif |
80 | #ifndef OPENSSL_NO_HW_ATALLA | ||
81 | ENGINE_load_atalla(); | ||
82 | #endif | ||
83 | #ifndef OPENSSL_NO_HW_NURON | 92 | #ifndef OPENSSL_NO_HW_NURON |
84 | ENGINE_load_nuron(); | 93 | ENGINE_load_nuron(); |
85 | #endif | 94 | #endif |
95 | #ifndef OPENSSL_NO_HW_SUREWARE | ||
96 | ENGINE_load_sureware(); | ||
97 | #endif | ||
86 | #ifndef OPENSSL_NO_HW_UBSEC | 98 | #ifndef OPENSSL_NO_HW_UBSEC |
87 | ENGINE_load_ubsec(); | 99 | ENGINE_load_ubsec(); |
88 | #endif | 100 | #endif |
89 | #ifndef OPENSSL_NO_HW_AEP | ||
90 | ENGINE_load_aep(); | ||
91 | #endif | 101 | #endif |
92 | #ifndef OPENSSL_NO_HW_SUREWARE | 102 | #if !defined(OPENSSL_NO_GMP) && !defined(OPENSSL_NO_HW_GMP) |
93 | ENGINE_load_sureware(); | 103 | ENGINE_load_gmp(); |
94 | #endif | 104 | #endif |
95 | #ifndef OPENSSL_NO_HW_4758_CCA | ||
96 | ENGINE_load_4758cca(); | ||
97 | #endif | 105 | #endif |
106 | #ifndef OPENSSL_NO_HW | ||
98 | #if defined(__OpenBSD__) || defined(__FreeBSD__) | 107 | #if defined(__OpenBSD__) || defined(__FreeBSD__) |
99 | ENGINE_load_cryptodev(); | 108 | ENGINE_load_cryptodev(); |
100 | #endif | 109 | #endif |