Mercurial > hg > nginx
comparison src/event/ngx_event_openssl.h @ 7961:c7c6a87c068d stable-1.20
SSL: SSL_get_peer_certificate() is deprecated in OpenSSL 3.0.
Switch to SSL_get1_peer_certificate() when building with OpenSSL 3.0
and OPENSSL_NO_DEPRECATED defined.
author | Sergey Kandaurov <pluknet@nginx.com> |
---|---|
date | Tue, 10 Aug 2021 23:43:16 +0300 |
parents | ec2798eb3648 |
children | 4195a6f0c61c |
comparison
equal
deleted
inserted
replaced
7960:ec2798eb3648 | 7961:c7c6a87c068d |
---|---|
59 #define ngx_ssl_conn_t SSL | 59 #define ngx_ssl_conn_t SSL |
60 | 60 |
61 | 61 |
62 #if (OPENSSL_VERSION_NUMBER < 0x10002000L) | 62 #if (OPENSSL_VERSION_NUMBER < 0x10002000L) |
63 #define SSL_is_server(s) (s)->server | 63 #define SSL_is_server(s) (s)->server |
64 #endif | |
65 | |
66 | |
67 #if (OPENSSL_VERSION_NUMBER >= 0x30000000L && !defined SSL_get_peer_certificate) | |
68 #define SSL_get_peer_certificate(s) SSL_get1_peer_certificate(s) | |
64 #endif | 69 #endif |
65 | 70 |
66 | 71 |
67 typedef struct ngx_ssl_ocsp_s ngx_ssl_ocsp_t; | 72 typedef struct ngx_ssl_ocsp_s ngx_ssl_ocsp_t; |
68 | 73 |