From 3a75f4284d285a4256687705a9623fa98358486d Mon Sep 17 00:00:00 2001 From: loonycyborg Date: Sat, 27 Feb 2021 15:12:46 +0300 Subject: [PATCH] Fix endpoint iterator use with pre-1.66 boost --- src/network_asio.cpp | 3 ++- src/wesnothd_connection.cpp | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/network_asio.cpp b/src/network_asio.cpp index 42dc5d70160f8..bd39adb8ee225 100644 --- a/src/network_asio.cpp +++ b/src/network_asio.cpp @@ -119,10 +119,11 @@ void connection::handle_connect(const boost::system::error_code& ec, endpoint en } else { #if BOOST_VERSION >= 106600 LOG_NW << "Connected to " << endpoint.address() << '\n'; + if(endpoint.address().is_loopback()) { #else LOG_NW << "Connected to " << endpoint->endpoint().address() << '\n'; + if(endpoint->endpoint().address().is_loopback()) { #endif - if(endpoint.address().is_loopback()) { use_tls_ = false; } handshake(); diff --git a/src/wesnothd_connection.cpp b/src/wesnothd_connection.cpp index da5224afd1fa1..1fb5e2ed163e1 100644 --- a/src/wesnothd_connection.cpp +++ b/src/wesnothd_connection.cpp @@ -160,10 +160,11 @@ void wesnothd_connection::handle_connect(const boost::system::error_code& ec, en } else { #if BOOST_VERSION >= 106600 LOG_NW << "Connected to " << endpoint.address() << '\n'; + if(endpoint.address().is_loopback()) { #else LOG_NW << "Connected to " << endpoint->endpoint().address() << '\n'; + if(endpoint->endpoint().address().is_loopback()) { #endif - if(endpoint.address().is_loopback()) { use_tls_ = false; } handshake();