Mercurial > hg > nginx
comparison src/event/ngx_event_openssl.h @ 7132:8076ba459f05
SSL: include <openssl/hmac.h>.
This header carries the definition of HMAC_Init_ex(). In OpenSSL this
header is included by <openssl/ssl.h>, but it's not so in BoringSSL.
It's probably a good idea to explicitly include this header anyway,
regardless of whether it's included by other headers or not.
author | Alessandro Ghedini <alessandro@ghedini.me> |
---|---|
date | Wed, 11 Oct 2017 15:43:50 -0700 |
parents | 82f0b8dcca27 |
children | 696df3ac27ac 2cf1d945bbb3 |
comparison
equal
deleted
inserted
replaced
7131:6a5a91de5b74 | 7132:8076ba459f05 |
---|---|
20 #include <openssl/dh.h> | 20 #include <openssl/dh.h> |
21 #ifndef OPENSSL_NO_ENGINE | 21 #ifndef OPENSSL_NO_ENGINE |
22 #include <openssl/engine.h> | 22 #include <openssl/engine.h> |
23 #endif | 23 #endif |
24 #include <openssl/evp.h> | 24 #include <openssl/evp.h> |
25 #include <openssl/hmac.h> | |
25 #ifndef OPENSSL_NO_OCSP | 26 #ifndef OPENSSL_NO_OCSP |
26 #include <openssl/ocsp.h> | 27 #include <openssl/ocsp.h> |
27 #endif | 28 #endif |
28 #include <openssl/rand.h> | 29 #include <openssl/rand.h> |
29 #include <openssl/rsa.h> | 30 #include <openssl/rsa.h> |