Mercurial > hg > nginx
comparison src/event/ngx_event_openssl.h @ 5777:4d092aa2f463
SSL: fix build with OPENSSL_NO_ENGINE and/or OPENSSL_NO_OCSP.
This is really just a prerequisite for building against BoringSSL,
which doesn't provide either of those features.
Signed-off-by: Piotr Sikora <piotr@cloudflare.com>
author | Piotr Sikora <piotr@cloudflare.com> |
---|---|
date | Mon, 28 Jul 2014 12:27:57 -0700 |
parents | febce92c82f6 |
children | ec81934727a1 |
comparison
equal
deleted
inserted
replaced
5776:d1bde5c3c5d2 | 5777:4d092aa2f463 |
---|---|
16 #include <openssl/err.h> | 16 #include <openssl/err.h> |
17 #include <openssl/bn.h> | 17 #include <openssl/bn.h> |
18 #include <openssl/conf.h> | 18 #include <openssl/conf.h> |
19 #include <openssl/crypto.h> | 19 #include <openssl/crypto.h> |
20 #include <openssl/dh.h> | 20 #include <openssl/dh.h> |
21 #ifndef OPENSSL_NO_ENGINE | |
21 #include <openssl/engine.h> | 22 #include <openssl/engine.h> |
23 #endif | |
22 #include <openssl/evp.h> | 24 #include <openssl/evp.h> |
25 #ifndef OPENSSL_NO_OCSP | |
23 #include <openssl/ocsp.h> | 26 #include <openssl/ocsp.h> |
27 #endif | |
24 #include <openssl/rand.h> | 28 #include <openssl/rand.h> |
25 #include <openssl/rsa.h> | 29 #include <openssl/rsa.h> |
26 #include <openssl/x509.h> | 30 #include <openssl/x509.h> |
27 #include <openssl/x509v3.h> | 31 #include <openssl/x509v3.h> |
28 | 32 |