Mercurial > hg > nginx-quic
comparison src/event/ngx_event_openssl.c @ 8928:ba5cf8f73a2d
SSL: silenced GCC warnings when building with BoringSSL.
BoringSSL uses macro stub for SSL_CTX_set_ecdh_auto that expands to 1,
which triggers -Wunused-value "statement with no effect" warnings.
author | Sergey Kandaurov <pluknet@nginx.com> |
---|---|
date | Thu, 08 Sep 2022 13:53:49 +0400 |
parents | 0546ab9351c8 |
children | 026ee23b6774 |
comparison
equal
deleted
inserted
replaced
8927:a423e314c22f | 8928:ba5cf8f73a2d |
---|---|
1426 | 1426 |
1427 SSL_CTX_set_options(ssl->ctx, SSL_OP_SINGLE_ECDH_USE); | 1427 SSL_CTX_set_options(ssl->ctx, SSL_OP_SINGLE_ECDH_USE); |
1428 | 1428 |
1429 #ifdef SSL_CTRL_SET_ECDH_AUTO | 1429 #ifdef SSL_CTRL_SET_ECDH_AUTO |
1430 /* not needed in OpenSSL 1.1.0+ */ | 1430 /* not needed in OpenSSL 1.1.0+ */ |
1431 SSL_CTX_set_ecdh_auto(ssl->ctx, 1); | 1431 (void) SSL_CTX_set_ecdh_auto(ssl->ctx, 1); |
1432 #endif | 1432 #endif |
1433 | 1433 |
1434 if (ngx_strcmp(name->data, "auto") == 0) { | 1434 if (ngx_strcmp(name->data, "auto") == 0) { |
1435 return NGX_OK; | 1435 return NGX_OK; |
1436 } | 1436 } |