Author: markt
Date: Wed Aug 23 11:49:53 2017
New Revision: 1805885

URL: http://svn.apache.org/viewvc?rev=1805885&view=rev
Log:
Fix remaining LibreSSL warnings

Modified:
    tomcat/native/trunk/native/src/sslinfo.c

Modified: tomcat/native/trunk/native/src/sslinfo.c
URL: 
http://svn.apache.org/viewvc/tomcat/native/trunk/native/src/sslinfo.c?rev=1805885&r1=1805884&r2=1805885&view=diff
==============================================================================
--- tomcat/native/trunk/native/src/sslinfo.c (original)
+++ tomcat/native/trunk/native/src/sslinfo.c Wed Aug 23 11:49:53 2017
@@ -394,11 +394,15 @@ TCN_IMPLEMENT_CALL(jstring, SSLSocket, g
                     }
                 break;
                 case SSL_INFO_CLIENT_A_SIG:
+#if defined(LIBRESSL_VERSION_NUMBER)
+                       value = tcn_new_string(e, "UNKNOWN");
+#else
                     nid = X509_get_signature_nid(xs);
                     if (nid == NID_undef)
                         value = tcn_new_string(e, "UNKNOWN");
                     else
                         value = tcn_new_string(e, OBJ_nid2ln(nid));
+#endif
                 break;
                 case SSL_INFO_CLIENT_A_KEY:
                     X509_PUBKEY_get0_param(&paobj, NULL, 0, NULL, 
X509_get_X509_PUBKEY(xs));
@@ -445,11 +449,15 @@ TCN_IMPLEMENT_CALL(jstring, SSLSocket, g
                     }
                 break;
                 case SSL_INFO_SERVER_A_SIG:
+#if defined(LIBRESSL_VERSION_NUMBER)
+                       value = tcn_new_string(e, "UNKNOWN");
+#else
                     nid = X509_get_signature_nid(xs);
                     if (nid == NID_undef)
                         value = tcn_new_string(e, "UNKNOWN");
                     else
                         value = tcn_new_string(e, OBJ_nid2ln(nid));
+#endif
                 break;
                 case SSL_INFO_SERVER_A_KEY:
                     X509_PUBKEY_get0_param(&paobj, NULL, 0, NULL, 
X509_get_X509_PUBKEY(xs));



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to