]> git.kaiwu.me - nginx.git/commitdiff
SSL: guarded SSL_R_NO_CIPHERS_PASSED not present in OpenSSL 1.1.0.
authorSergey Kandaurov <pluknet@nginx.com>
Mon, 8 Aug 2016 10:44:49 +0000 (13:44 +0300)
committerSergey Kandaurov <pluknet@nginx.com>
Mon, 8 Aug 2016 10:44:49 +0000 (13:44 +0300)
It was removed in OpenSSL 1.1.0 Beta 3 (pre-release 6).  It was
not used since OpenSSL 1.0.1n and 1.0.2b.

src/event/ngx_event_openssl.c

index bb9a9006b8bd48f7cce25bb03065923366250b11..c40c1980efa93c7c579e55052106d4d90d90b3da 100644 (file)
@@ -2023,7 +2023,9 @@ ngx_ssl_connection_error(ngx_connection_t *c, int sslerr, ngx_err_t err,
             || n == SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST              /*  151 */
             || n == SSL_R_EXCESSIVE_MESSAGE_SIZE                     /*  152 */
             || n == SSL_R_LENGTH_MISMATCH                            /*  159 */
+#ifdef SSL_R_NO_CIPHERS_PASSED
             || n == SSL_R_NO_CIPHERS_PASSED                          /*  182 */
+#endif
             || n == SSL_R_NO_CIPHERS_SPECIFIED                       /*  183 */
             || n == SSL_R_NO_COMPRESSION_SPECIFIED                   /*  187 */
             || n == SSL_R_NO_SHARED_CIPHER                           /*  193 */