comparison src/event/ngx_event_openssl.c @ 8070: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
8069:a423e314c22f 8070: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 }