From bc1d56241d1f360f2195a0c13c87f1a0b8ea58ae Mon Sep 17 00:00:00 2001 From: JimmyCYJ Date: Thu, 16 Aug 2018 16:25:11 -0700 Subject: [PATCH] Fix compile issue after rebase. Signed-off-by: JimmyCYJ --- source/common/ssl/ssl_socket.cc | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/source/common/ssl/ssl_socket.cc b/source/common/ssl/ssl_socket.cc index e9518063d53f..d23e2cc3baee 100644 --- a/source/common/ssl/ssl_socket.cc +++ b/source/common/ssl/ssl_socket.cc @@ -24,15 +24,15 @@ class NotReadySslSocket : public Network::TransportSocket, public Connection { public: // Ssl::Connection bool peerCertificatePresented() const override { return false; } - std::string uriSanLocalCertificate() override { return EMPTY_STRING; } + std::string uriSanLocalCertificate() const override { return EMPTY_STRING; } const std::string& sha256PeerCertificateDigest() const override { return EMPTY_STRING; } std::string serialNumberPeerCertificate() const override { return EMPTY_STRING; } std::string subjectPeerCertificate() const override { return EMPTY_STRING; } std::string subjectLocalCertificate() const override { return EMPTY_STRING; } std::string uriSanPeerCertificate() const override { return EMPTY_STRING; } const std::string& urlEncodedPemEncodedPeerCertificate() const override { return EMPTY_STRING; } - std::vector dnsSansPeerCertificate() override { return {}; } - std::vector dnsSansLocalCertificate() override { return {}; } + std::vector dnsSansPeerCertificate() const override { return {}; } + std::vector dnsSansLocalCertificate() const override { return {}; } // Network::TransportSocket void setTransportSocketCallbacks(Network::TransportSocketCallbacks&) override {} @@ -44,7 +44,6 @@ class NotReadySslSocket : public Network::TransportSocket, public Connection { return {PostIoAction::Close, 0, false}; } void onConnected() override {} - Ssl::Connection* ssl() override { return this; } const Ssl::Connection* ssl() const override { return this; } };