aboutsummaryrefslogtreecommitdiffstats
path: root/src/_cffi_src/openssl/src/osrandom_engine.h
diff options
context:
space:
mode:
authorPaul Kehrer <paul.l.kehrer@gmail.com>2019-02-25 20:43:45 +0800
committerAlex Gaynor <alex.gaynor@gmail.com>2019-02-25 07:43:45 -0500
commitcc31c4f99e9ff1c2fa5acd0eabbf19a671b06b1d (patch)
treec10a521b576d5b51fbb1f053826665da1e4085b2 /src/_cffi_src/openssl/src/osrandom_engine.h
parent76c784340c3851f402abc38dff8fa5f008cdc4d4 (diff)
downloadcryptography-cc31c4f99e9ff1c2fa5acd0eabbf19a671b06b1d.tar.gz
cryptography-cc31c4f99e9ff1c2fa5acd0eabbf19a671b06b1d.tar.bz2
cryptography-cc31c4f99e9ff1c2fa5acd0eabbf19a671b06b1d.zip
reduce our engine bindings even more (#4768)
Diffstat (limited to 'src/_cffi_src/openssl/src/osrandom_engine.h')
-rw-r--r--src/_cffi_src/openssl/src/osrandom_engine.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/_cffi_src/openssl/src/osrandom_engine.h b/src/_cffi_src/openssl/src/osrandom_engine.h
index 53f957fa..7a48787d 100644
--- a/src/_cffi_src/openssl/src/osrandom_engine.h
+++ b/src/_cffi_src/openssl/src/osrandom_engine.h
@@ -1,3 +1,5 @@
+#ifndef OPENSSL_NO_ENGINE
+/* OpenSSL has ENGINE support so include all of this. */
#ifdef _WIN32
#include <Wincrypt.h>
#else
@@ -97,3 +99,4 @@ static void ERR_Cryptography_OSRandom_error(int function, int reason,
#define CRYPTOGRAPHY_OSRANDOM_R_GETRANDOM_INIT_FAILED_UNEXPECTED 402
#define CRYPTOGRAPHY_OSRANDOM_R_GETRANDOM_FAILED 403
#define CRYPTOGRAPHY_OSRANDOM_R_GETRANDOM_NOT_INIT 404
+#endif