diff options
Diffstat (limited to 'src/mongo/transport/transport_layer_mock.h')
-rw-r--r-- | src/mongo/transport/transport_layer_mock.h | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/mongo/transport/transport_layer_mock.h b/src/mongo/transport/transport_layer_mock.h index 10913f0cf96..38ab3eed0f1 100644 --- a/src/mongo/transport/transport_layer_mock.h +++ b/src/mongo/transport/transport_layer_mock.h @@ -36,7 +36,6 @@ #include "mongo/transport/ticket_impl.h" #include "mongo/transport/transport_layer.h" #include "mongo/util/net/message.h" -#include "mongo/util/net/ssl_types.h" #include "mongo/util/time_support.h" namespace mongo { @@ -87,8 +86,7 @@ public: Status wait(Ticket&& ticket) override; void asyncWait(Ticket&& ticket, TicketCallback callback) override; - SSLPeerInfo getX509PeerInfo(const Session& session) const override; - void setX509PeerInfo(const Session& session, SSLPeerInfo peerInfo); + std::string getX509SubjectName(const Session& session) override; void registerTags(const Session& session) override; Stats sessionStats() override; @@ -104,11 +102,7 @@ public: bool inShutdown() const; private: - struct Connection { - std::unique_ptr<Session> session; - SSLPeerInfo peerInfo; - }; - std::unordered_map<Session::Id, Connection> _sessions; + std::unordered_map<Session::Id, std::unique_ptr<Session>> _sessions; bool _shutdown; }; |