diff options
author | djm <> | 2010-10-01 22:54:21 +0000 |
---|---|---|
committer | djm <> | 2010-10-01 22:54:21 +0000 |
commit | 829fd51d4f8dde4a7f3bf54754f3c1d1a502f5e2 (patch) | |
tree | e03b9f1bd051e844b971936729e9df549a209130 /src/lib/libcrypto/engine/eng_all.c | |
parent | e6b755d2a53d3cac7a344dfdd6bf7c951cac754c (diff) | |
download | openbsd-829fd51d4f8dde4a7f3bf54754f3c1d1a502f5e2.tar.gz openbsd-829fd51d4f8dde4a7f3bf54754f3c1d1a502f5e2.tar.bz2 openbsd-829fd51d4f8dde4a7f3bf54754f3c1d1a502f5e2.zip |
import OpenSSL-1.0.0a
Diffstat (limited to 'src/lib/libcrypto/engine/eng_all.c')
-rw-r--r-- | src/lib/libcrypto/engine/eng_all.c | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/src/lib/libcrypto/engine/eng_all.c b/src/lib/libcrypto/engine/eng_all.c index d29cd57dc2..22c120454f 100644 --- a/src/lib/libcrypto/engine/eng_all.c +++ b/src/lib/libcrypto/engine/eng_all.c | |||
@@ -61,15 +61,15 @@ | |||
61 | 61 | ||
62 | void ENGINE_load_builtin_engines(void) | 62 | void ENGINE_load_builtin_engines(void) |
63 | { | 63 | { |
64 | #if 0 | ||
64 | /* There's no longer any need for an "openssl" ENGINE unless, one day, | 65 | /* There's no longer any need for an "openssl" ENGINE unless, one day, |
65 | * it is the *only* way for standard builtin implementations to be be | 66 | * it is the *only* way for standard builtin implementations to be be |
66 | * accessed (ie. it would be possible to statically link binaries with | 67 | * accessed (ie. it would be possible to statically link binaries with |
67 | * *no* builtin implementations). */ | 68 | * *no* builtin implementations). */ |
68 | #if 0 | ||
69 | ENGINE_load_openssl(); | 69 | ENGINE_load_openssl(); |
70 | #endif | 70 | #endif |
71 | #if !defined(OPENSSL_NO_HW) && !defined(OPENSSL_NO_HW_PADLOCK) | 71 | #if !defined(OPENSSL_NO_HW) && (defined(__OpenBSD__) || defined(__FreeBSD__) || defined(HAVE_CRYPTODEV)) |
72 | ENGINE_load_padlock(); | 72 | ENGINE_load_cryptodev(); |
73 | #endif | 73 | #endif |
74 | ENGINE_load_dynamic(); | 74 | ENGINE_load_dynamic(); |
75 | #ifndef OPENSSL_NO_STATIC_ENGINE | 75 | #ifndef OPENSSL_NO_STATIC_ENGINE |
@@ -98,14 +98,15 @@ void ENGINE_load_builtin_engines(void) | |||
98 | #ifndef OPENSSL_NO_HW_UBSEC | 98 | #ifndef OPENSSL_NO_HW_UBSEC |
99 | ENGINE_load_ubsec(); | 99 | ENGINE_load_ubsec(); |
100 | #endif | 100 | #endif |
101 | #ifndef OPENSSL_NO_HW_PADLOCK | ||
102 | ENGINE_load_padlock(); | ||
101 | #endif | 103 | #endif |
102 | #if !defined(OPENSSL_NO_GMP) && !defined(OPENSSL_NO_HW_GMP) | ||
103 | ENGINE_load_gmp(); | ||
104 | #endif | 104 | #endif |
105 | #ifndef OPENSSL_NO_GOST | ||
106 | ENGINE_load_gost(); | ||
105 | #endif | 107 | #endif |
106 | #ifndef OPENSSL_NO_HW | 108 | #ifndef OPENSSL_NO_GMP |
107 | #if defined(__OpenBSD__) || defined(__FreeBSD__) | 109 | ENGINE_load_gmp(); |
108 | ENGINE_load_cryptodev(); | ||
109 | #endif | 110 | #endif |
110 | #if defined(OPENSSL_SYS_WIN32) && !defined(OPENSSL_NO_CAPIENG) | 111 | #if defined(OPENSSL_SYS_WIN32) && !defined(OPENSSL_NO_CAPIENG) |
111 | ENGINE_load_capi(); | 112 | ENGINE_load_capi(); |
@@ -113,7 +114,7 @@ void ENGINE_load_builtin_engines(void) | |||
113 | #endif | 114 | #endif |
114 | } | 115 | } |
115 | 116 | ||
116 | #if defined(__OpenBSD__) || defined(__FreeBSD__) | 117 | #if defined(__OpenBSD__) || defined(__FreeBSD__) || defined(HAVE_CRYPTODEV) |
117 | void ENGINE_setup_bsd_cryptodev(void) { | 118 | void ENGINE_setup_bsd_cryptodev(void) { |
118 | static int bsd_cryptodev_default_loaded = 0; | 119 | static int bsd_cryptodev_default_loaded = 0; |
119 | if (!bsd_cryptodev_default_loaded) { | 120 | if (!bsd_cryptodev_default_loaded) { |