]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[1485] Compilation fixes in D2 (patch by Tom M.)
authorTomek Mrugalski <tomasz@isc.org>
Tue, 21 Jan 2014 19:42:40 +0000 (20:42 +0100)
committerTomek Mrugalski <tomasz@isc.org>
Tue, 21 Jan 2014 19:42:40 +0000 (20:42 +0100)
src/bin/d2/tests/nc_test_utils.cc

index b65b9e492b345c8ee8b47abe2e09649f546f0ddf..a907abeb23362df6c7b60b93eeb6202051ee3f72 100644 (file)
@@ -16,6 +16,8 @@
 #include <dns/opcode.h>
 #include <dns/messagerenderer.h>
 #include <nc_test_utils.h>
+#include <asio.hpp>
+#include <asiolink/udp_endpoint.h>
 
 #include <gtest/gtest.h>
 
@@ -42,7 +44,9 @@ FauxServer::FauxServer(asiolink::IOService& io_service,
     server_socket_.reset(new asio::ip::udp::socket(io_service_.get_io_service(),
                                                    asio::ip::udp::v4()));
     server_socket_->set_option(asio::socket_base::reuse_address(true));
-    server_socket_->bind(asio::ip::udp::endpoint(address_.getAddress(), port_));
+
+    isc::asiolink::UDPEndpoint endpoint(address_, port_);
+    server_socket_->bind(endpoint.getASIOEndpoint());
 }
 
 FauxServer::FauxServer(asiolink::IOService& io_service,
@@ -53,7 +57,8 @@ FauxServer::FauxServer(asiolink::IOService& io_service,
     server_socket_.reset(new asio::ip::udp::socket(io_service_.get_io_service(),
                                                    asio::ip::udp::v4()));
     server_socket_->set_option(asio::socket_base::reuse_address(true));
-    server_socket_->bind(asio::ip::udp::endpoint(address_.getAddress(), port_));
+    isc::asiolink::UDPEndpoint endpoint(address_, port_);
+    server_socket_->bind(endpoint.getASIOEndpoint());
 }