From 8b473530dab97ce0062ef8724f5188df971bc085 Mon Sep 17 00:00:00 2001 From: Peter Thorson Date: Sun, 4 Dec 2011 08:41:35 -0600 Subject: [PATCH] connection socket policies now provide is_secure method --- src/sockets/plain.hpp | 4 ++++ src/sockets/ssl.hpp | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/src/sockets/plain.hpp b/src/sockets/plain.hpp index 6c0782c78b..06ca409a88 100644 --- a/src/sockets/plain.hpp +++ b/src/sockets/plain.hpp @@ -64,6 +64,10 @@ public: boost::asio::ip::tcp::socket& get_socket() { return m_socket; } + + bool is_secure() { + return false; + } protected: connection(plain& e) : m_socket(e.get_io_service()) {} diff --git a/src/sockets/ssl.hpp b/src/sockets/ssl.hpp index a214fe2d29..88a32f5c92 100644 --- a/src/sockets/ssl.hpp +++ b/src/sockets/ssl.hpp @@ -83,6 +83,10 @@ public: ssl_socket& get_socket() { return *m_socket_ptr; } + + bool is_secure() { + return true; + } protected: connection(ssl& e) : m_endpoint(e),