diff --git a/src/lib/asiolink/udp_socket.h b/src/lib/asiolink/udp_socket.h index 8ff2028034..bb94ad56f2 100644 --- a/src/lib/asiolink/udp_socket.h +++ b/src/lib/asiolink/udp_socket.h @@ -28,6 +28,7 @@ #include + #include #include #include @@ -220,7 +221,7 @@ UDPSocket::asyncSend(const void* data, size_t length, assert(endpoint->getProtocol() == IPPROTO_UDP); const UDPEndpoint* udp_endpoint = static_cast(endpoint); - socket_.async_send_to(buffer(data, length), + socket_.async_send_to(asio::buffer(data, length), udp_endpoint->getASIOEndpoint(), callback); } else { isc_throw(SocketNotOpen, @@ -243,7 +244,7 @@ UDPSocket::asyncReceive(void* data, size_t length, size_t, assert(endpoint->getProtocol() == IPPROTO_UDP); UDPEndpoint* udp_endpoint = static_cast(endpoint); - socket_.async_receive_from(buffer(data, length), + socket_.async_receive_from(asio::buffer(data, length), udp_endpoint->getASIOEndpoint(), callback); } else { isc_throw(SocketNotOpen,