]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
fix SrvBio::serverCertificates call now called SrvBio::serverCertificatesIfAny
authorChristos Tsantilas <chtsanti@users.sourceforge.net>
Sat, 19 Mar 2016 19:35:42 +0000 (21:35 +0200)
committerChristos Tsantilas <chtsanti@users.sourceforge.net>
Sat, 19 Mar 2016 19:35:42 +0000 (21:35 +0200)
src/ssl/PeerConnector.cc

index a77fbfe21e0c355e96e3437ba73cc782d0e24c83..a82053f07be693f2ae8d642aa6576cfa112a0051 100644 (file)
@@ -575,7 +575,7 @@ Ssl::PeerConnector::checkForMissingCertificates ()
     Security::SessionPtr ssl = fd_table[fd].ssl.get();
     BIO *b = SSL_get_rbio(ssl);
     Ssl::ServerBio *srvBio = static_cast<Ssl::ServerBio *>(b->ptr);
-    const Ssl::X509_STACK_Pointer &certs = srvBio->serverCertificates();
+    const Ssl::X509_STACK_Pointer &certs = srvBio->serverCertificatesIfAny();
 
     if (certs.get() && sk_X509_num(certs.get())) {
         debugs(83, 5, "SSL server sent " << sk_X509_num(certs.get()) << " certificates");