Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
network:cryptocurrencies
stealthcoin
stealthcoin-boost1.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File stealthcoin-boost1.patch of Package stealthcoin
--- src/rpc/bitcoinrpc.cpp 2021-05-07 17:59:20.165533395 +0200 +++ src/rpc/bitcoinrpc.cpp 2021-05-07 18:08:48.094391105 +0200 @@ -827,8 +827,13 @@ } // Forward declaration required for RPCListen +#if BOOST_VERSION >= 106600 +template <typename Protocol> +static void RPCAcceptHandler(boost::shared_ptr< basic_socket_acceptor<Protocol> > acceptor, +#else template <typename Protocol, typename SocketAcceptorService> static void RPCAcceptHandler(boost::shared_ptr< basic_socket_acceptor<Protocol, SocketAcceptorService> > acceptor, +#endif ssl::context& context, bool fUseSSL, AcceptedConnection* conn, @@ -837,9 +842,14 @@ /** * Sets up I/O resources to accept and handle a new connection. */ +#if BOOST_VERSION >= 106600 +template <typename Protocol> +static void RPCListen(boost::shared_ptr< basic_socket_acceptor<Protocol> > acceptor, +#else template <typename Protocol, typename SocketAcceptorService> static void RPCListen(boost::shared_ptr< basic_socket_acceptor<Protocol, SocketAcceptorService> > acceptor, - ssl::context& context, +#endif + ssl::context& context, const bool fUseSSL) { // Accept connection @@ -856,8 +866,12 @@ acceptor->async_accept( conn->sslStream.lowest_layer(), conn->peer, +#if BOOST_VERSION >= 106600 + boost::bind(&RPCAcceptHandler<Protocol>, +#else boost::bind(&RPCAcceptHandler<Protocol, SocketAcceptorService>, - acceptor, +#endif + acceptor, boost::ref(context), fUseSSL, conn, @@ -867,9 +881,14 @@ /** * Accept and handle incoming connection. */ +#if BOOST_VERSION >= 106600 +template <typename Protocol> +static void RPCAcceptHandler(boost::shared_ptr< basic_socket_acceptor<Protocol> > acceptor, +#else template <typename Protocol, typename SocketAcceptorService> static void RPCAcceptHandler(boost::shared_ptr< basic_socket_acceptor<Protocol, SocketAcceptorService> > acceptor, - ssl::context& context, +#endif + ssl::context& context, const bool fUseSSL, AcceptedConnection* conn, const boost::system::error_code& error)
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor