#include <boost/asio/ip/udp.hpp>
#include <boost/asio/socket_base.hpp>
#include <boost/asio.hpp>
-#include <boost/asio/error_code.hpp>
#include <boost/function.hpp>
#include <boost/bind.hpp>
#include <coroutine.h>
-#include <boost/asio/error_code.hpp>
+#include <boost/system/error_code.hpp>
#include <asiolink/io_address.h>
#include <asiolink/io_service.h>
#include <exceptions/exceptions.h>
#include <boost/asio/error.hpp>
-#include <boost/asio/error_code.hpp>
namespace isc {
namespace asiolink {
#include <boost/function.hpp>
+namespace boost {
namespace asio {
class io_service;
}
+}
namespace isc {
namespace asiolink {
#include <dhcp_ddns/ncr_udp.h>
#include <boost/asio/ip/udp.hpp>
-#include <boost/asio/error_code.hpp>
+#include <boost/system/error_code.hpp>
#include <boost/bind.hpp>
namespace isc {