diff --git a/src/input_common/drivers/udp_client.cpp b/src/input_common/drivers/udp_client.cpp index 60821b31a6..8f9c047218 100644 --- a/src/input_common/drivers/udp_client.cpp +++ b/src/input_common/drivers/udp_client.cpp @@ -2,7 +2,15 @@ // SPDX-License-Identifier: GPL-2.0-or-later #include -#include +// Include only needed asio components +#include +#include +#include +#include +#include +#include +#include +#include #include #include "common/logging/log.h" @@ -113,7 +121,7 @@ private: } SocketCallback callback; - boost::asio::io_service io_service; + boost::asio::io_context io_service; boost::asio::basic_waitable_timer timer; udp::socket socket;