diff options
| author | Carl Hetherington <cth@carlh.net> | 2025-03-17 14:38:17 +0100 |
|---|---|---|
| committer | Carl Hetherington <cth@carlh.net> | 2025-03-22 13:29:58 +0100 |
| commit | 7bd3e8150a0e321ec61cf4953baeb6f45d4611a9 (patch) | |
| tree | 4553f01167d7a39c8f3ae8cdd1914f9f6e6a9af4 /src/lib/encode_server_finder.cc | |
| parent | 9dd72fc481349f0b5ce985164441eecfa6485c19 (diff) | |
Remove deprecated/removed use of resolver::query.
Diffstat (limited to 'src/lib/encode_server_finder.cc')
| -rw-r--r-- | src/lib/encode_server_finder.cc | 9 |
1 files changed, 7 insertions, 2 deletions
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 (...) { } |
