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),