From 0f60bd4f54cc120836415982a8cc457a4175ce08 Mon Sep 17 00:00:00 2001 From: Roger Meier Date: Mon, 3 Feb 2014 00:29:23 +0100 Subject: [PATCH] THRIFT-2224 cpp: TSSLSocket.h and TSSLServerSocket.h should use the platfromsocket too Patch: soyer --- lib/cpp/src/thrift/transport/TSSLServerSocket.cpp | 2 +- lib/cpp/src/thrift/transport/TSSLServerSocket.h | 2 +- lib/cpp/src/thrift/transport/TSSLSocket.cpp | 4 ++-- lib/cpp/src/thrift/transport/TSSLSocket.h | 4 ++-- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/cpp/src/thrift/transport/TSSLServerSocket.cpp b/lib/cpp/src/thrift/transport/TSSLServerSocket.cpp index 7520e508..e7a0d740 100644 --- a/lib/cpp/src/thrift/transport/TSSLServerSocket.cpp +++ b/lib/cpp/src/thrift/transport/TSSLServerSocket.cpp @@ -40,7 +40,7 @@ TSSLServerSocket::TSSLServerSocket(int port, int sendTimeout, int recvTimeout, factory_->server(true); } -shared_ptr TSSLServerSocket::createSocket(int client) { +shared_ptr TSSLServerSocket::createSocket(THRIFT_SOCKET client) { return factory_->createSocket(client); } diff --git a/lib/cpp/src/thrift/transport/TSSLServerSocket.h b/lib/cpp/src/thrift/transport/TSSLServerSocket.h index 18a868b0..3a4b44d6 100644 --- a/lib/cpp/src/thrift/transport/TSSLServerSocket.h +++ b/lib/cpp/src/thrift/transport/TSSLServerSocket.h @@ -50,7 +50,7 @@ class TSSLServerSocket: public TServerSocket { TSSLServerSocket(int port, int sendTimeout, int recvTimeout, boost::shared_ptr factory); protected: - boost::shared_ptr createSocket(int socket); + boost::shared_ptr createSocket(THRIFT_SOCKET socket); boost::shared_ptr factory_; }; diff --git a/lib/cpp/src/thrift/transport/TSSLSocket.cpp b/lib/cpp/src/thrift/transport/TSSLSocket.cpp index 5f39f1c4..57b530f3 100644 --- a/lib/cpp/src/thrift/transport/TSSLSocket.cpp +++ b/lib/cpp/src/thrift/transport/TSSLSocket.cpp @@ -88,7 +88,7 @@ TSSLSocket::TSSLSocket(boost::shared_ptr ctx): TSocket(), server_(false), ssl_(NULL), ctx_(ctx) { } -TSSLSocket::TSSLSocket(boost::shared_ptr ctx, int socket): +TSSLSocket::TSSLSocket(boost::shared_ptr ctx, THRIFT_SOCKET socket): TSocket(socket), server_(false), ssl_(NULL), ctx_(ctx) { } @@ -376,7 +376,7 @@ boost::shared_ptr TSSLSocketFactory::createSocket() { return ssl; } -boost::shared_ptr TSSLSocketFactory::createSocket(int socket) { +boost::shared_ptr TSSLSocketFactory::createSocket(THRIFT_SOCKET socket) { boost::shared_ptr ssl(new TSSLSocket(ctx_, socket)); setup(ssl); return ssl; diff --git a/lib/cpp/src/thrift/transport/TSSLSocket.h b/lib/cpp/src/thrift/transport/TSSLSocket.h index 82a2e911..b379d23a 100644 --- a/lib/cpp/src/thrift/transport/TSSLSocket.h +++ b/lib/cpp/src/thrift/transport/TSSLSocket.h @@ -75,7 +75,7 @@ protected: * * @param socket An existing socket */ - TSSLSocket(boost::shared_ptr ctx, int socket); + TSSLSocket(boost::shared_ptr ctx, THRIFT_SOCKET socket); /** * Constructor. * @@ -120,7 +120,7 @@ class TSSLSocketFactory { * * @param socket An existing socket. */ - virtual boost::shared_ptr createSocket(int socket); + virtual boost::shared_ptr createSocket(THRIFT_SOCKET socket); /** * Create an instance of TSSLSocket. * -- 2.17.1