From 7bd3e8150a0e321ec61cf4953baeb6f45d4611a9 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Mon, 17 Mar 2025 14:38:17 +0100 Subject: Remove deprecated/removed use of resolver::query. --- src/lib/encode_server_finder.cc | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src/lib/encode_server_finder.cc') diff --git a/src/lib/encode_server_finder.cc b/src/lib/encode_server_finder.cc index e9636620c..1a0329dd7 100644 --- a/src/lib/encode_server_finder.cc +++ b/src/lib/encode_server_finder.cc @@ -136,9 +136,14 @@ try for (auto const& i: Config::instance()->servers()) { try { boost::asio::ip::udp::resolver resolver(io_context); +#ifdef DCPOMATIC_HAVE_BOOST_ASIO_IP_BASIC_RESOLVER_RESULTS + boost::asio::connect(socket, resolver.resolve(i, fmt::to_string(HELLO_PORT))); + socket.send(boost::asio::buffer(data.c_str(), data.size() + 1)); +#else boost::asio::ip::udp::resolver::query query(i, fmt::to_string(HELLO_PORT)); - boost::asio::ip::udp::endpoint end_point (*resolver.resolve(query)); - socket.send_to (boost::asio::buffer(data.c_str(), data.size() + 1), end_point); + boost::asio::ip::udp::endpoint end_point(*resolver.resolve(query)); + socket.send_to(boost::asio::buffer(data.c_str(), data.size() + 1), end_point); +#endif } catch (...) { } -- cgit v1.2.3