Author: remm Date: Thu Oct 11 22:25:41 2018 New Revision: 1843609 URL: http://svn.apache.org/viewvc?rev=1843609&view=rev Log: Make my old OpenSSL happier.
Modified: tomcat/native/trunk/native/src/ssl.c Modified: tomcat/native/trunk/native/src/ssl.c URL: http://svn.apache.org/viewvc/tomcat/native/trunk/native/src/ssl.c?rev=1843609&r1=1843608&r2=1843609&view=diff ============================================================================== --- tomcat/native/trunk/native/src/ssl.c (original) +++ tomcat/native/trunk/native/src/ssl.c Thu Oct 11 22:25:41 2018 @@ -1542,6 +1542,7 @@ TCN_IMPLEMENT_CALL(jint, SSL, renegotiat TCN_IMPLEMENT_CALL(jint, SSL, verifyClientPostHandshake)(TCN_STDARGS, jlong ssl /* SSL * */) { +#if defined(SSL_OP_NO_TLSv1_3) SSL *ssl_ = J2P(ssl, SSL *); tcn_ssl_conn_t *con; @@ -1556,10 +1557,14 @@ TCN_IMPLEMENT_CALL(jint, SSL, verifyClie con->pha_state = PHA_STARTED; return SSL_verify_client_post_handshake(ssl_); +#else + return 0; +#endif } TCN_IMPLEMENT_CALL(jint, SSL, getPostHandshakeAuthInProgress)(TCN_STDARGS, jlong ssl /* SSL * */) { +#if defined(SSL_OP_NO_TLSv1_3) SSL *ssl_ = J2P(ssl, SSL *); tcn_ssl_conn_t *con; @@ -1573,6 +1578,9 @@ TCN_IMPLEMENT_CALL(jint, SSL, getPostHan con = (tcn_ssl_conn_t *)SSL_get_app_data(ssl_); return (con->pha_state == PHA_STARTED); +#else + return 0; +#endif } /* Read which protocol was negotiated for the given SSL *. */ --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org