From: Francis Dupont Date: Thu, 16 Aug 2018 14:50:29 +0000 (+0200) Subject: [19-move-address-utilities] Moved address utilities X-Git-Tag: gitlab20_base X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=12411724a0cc3289f15948cf981ea9962d90494f;p=thirdparty%2Fkea.git [19-move-address-utilities] Moved address utilities --- diff --git a/src/bin/dhcp4/dhcp4_srv.cc b/src/bin/dhcp4/dhcp4_srv.cc index f13723dfdc..2905c031f0 100644 --- a/src/bin/dhcp4/dhcp4_srv.cc +++ b/src/bin/dhcp4/dhcp4_srv.cc @@ -23,7 +23,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/bin/dhcp6/tests/config_parser_unittest.cc b/src/bin/dhcp6/tests/config_parser_unittest.cc index 76c3c5f4a2..ce25a1aa7e 100644 --- a/src/bin/dhcp6/tests/config_parser_unittest.cc +++ b/src/bin/dhcp6/tests/config_parser_unittest.cc @@ -17,7 +17,7 @@ #include #include #include -#include +#include #include #include #include diff --git a/src/lib/asiolink/Makefile.am b/src/lib/asiolink/Makefile.am index f179885397..0e9b37045f 100644 --- a/src/lib/asiolink/Makefile.am +++ b/src/lib/asiolink/Makefile.am @@ -19,6 +19,7 @@ libkea_asiolink_la_LDFLAGS = -no-undefined -version-info 6:1:0 libkea_asiolink_la_SOURCES = asiolink.h libkea_asiolink_la_SOURCES += asio_wrapper.h +libkea_asiolink_la_SOURCES += addr_utilities.cc addr_utilities.h libkea_asiolink_la_SOURCES += dummy_io_cb.h libkea_asiolink_la_SOURCES += interval_timer.cc interval_timer.h libkea_asiolink_la_SOURCES += io_acceptor.h @@ -47,6 +48,7 @@ libkea_asiolink_la_LIBADD += $(BOOST_LIBS) # Specify the headers for copying into the installation directory tree. libkea_asiolink_includedir = $(pkgincludedir)/asiolink libkea_asiolink_include_HEADERS = \ + addr_utilities.h \ asio_wrapper.h \ asiolink.h \ dummy_io_cb.h \ diff --git a/src/lib/dhcpsrv/addr_utilities.cc b/src/lib/asiolink/addr_utilities.cc similarity index 99% rename from src/lib/dhcpsrv/addr_utilities.cc rename to src/lib/asiolink/addr_utilities.cc index 005d088005..fb2ff366c6 100644 --- a/src/lib/dhcpsrv/addr_utilities.cc +++ b/src/lib/asiolink/addr_utilities.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2012-2017 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2012-2018 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this @@ -6,7 +6,7 @@ #include -#include +#include #include #include diff --git a/src/lib/dhcpsrv/addr_utilities.h b/src/lib/asiolink/addr_utilities.h similarity index 100% rename from src/lib/dhcpsrv/addr_utilities.h rename to src/lib/asiolink/addr_utilities.h diff --git a/src/lib/asiolink/tests/Makefile.am b/src/lib/asiolink/tests/Makefile.am index 4d6ce6b4e5..0eb92b0109 100644 --- a/src/lib/asiolink/tests/Makefile.am +++ b/src/lib/asiolink/tests/Makefile.am @@ -18,6 +18,7 @@ TESTS = if HAVE_GTEST TESTS += run_unittests run_unittests_SOURCES = run_unittests.cc +run_unittests_SOURCES += addr_utilities_unittest.cc run_unittests_SOURCES += io_address_unittest.cc run_unittests_SOURCES += io_endpoint_unittest.cc run_unittests_SOURCES += io_socket_unittest.cc diff --git a/src/lib/dhcpsrv/tests/addr_utilities_unittest.cc b/src/lib/asiolink/tests/addr_utilities_unittest.cc similarity index 99% rename from src/lib/dhcpsrv/tests/addr_utilities_unittest.cc rename to src/lib/asiolink/tests/addr_utilities_unittest.cc index f71c6a420d..c246a7a096 100644 --- a/src/lib/dhcpsrv/tests/addr_utilities_unittest.cc +++ b/src/lib/asiolink/tests/addr_utilities_unittest.cc @@ -6,7 +6,7 @@ #include -#include +#include #include #include diff --git a/src/lib/dhcpsrv/Makefile.am b/src/lib/dhcpsrv/Makefile.am index aaf4ef0659..8432c7265a 100644 --- a/src/lib/dhcpsrv/Makefile.am +++ b/src/lib/dhcpsrv/Makefile.am @@ -86,7 +86,6 @@ CLEANFILES += *.csv lib_LTLIBRARIES = libkea-dhcpsrv.la libkea_dhcpsrv_la_SOURCES = -libkea_dhcpsrv_la_SOURCES += addr_utilities.cc addr_utilities.h libkea_dhcpsrv_la_SOURCES += alloc_engine.cc alloc_engine.h libkea_dhcpsrv_la_SOURCES += alloc_engine_log.cc alloc_engine_log.h libkea_dhcpsrv_la_SOURCES += assignable_network.h @@ -251,7 +250,6 @@ EXTRA_DIST += database_backends.dox libdhcpsrv.dox # Specify the headers for copying into the installation directory tree. libkea_dhcpsrv_includedir = $(pkgincludedir)/dhcpsrv libkea_dhcpsrv_include_HEADERS = \ - addr_utilities.h \ alloc_engine.h \ alloc_engine_log.h \ assignable_network.h \ diff --git a/src/lib/dhcpsrv/cfg_subnets4.cc b/src/lib/dhcpsrv/cfg_subnets4.cc index 4d12e83e08..754d318e9b 100644 --- a/src/lib/dhcpsrv/cfg_subnets4.cc +++ b/src/lib/dhcpsrv/cfg_subnets4.cc @@ -12,8 +12,8 @@ #include #include #include -#include #include +#include #include #include diff --git a/src/lib/dhcpsrv/cfg_subnets6.cc b/src/lib/dhcpsrv/cfg_subnets6.cc index 0d058b3954..ed8592d713 100644 --- a/src/lib/dhcpsrv/cfg_subnets6.cc +++ b/src/lib/dhcpsrv/cfg_subnets6.cc @@ -7,11 +7,11 @@ #include #include #include +#include #include #include #include #include -#include #include #include #include diff --git a/src/lib/dhcpsrv/pool.cc b/src/lib/dhcpsrv/pool.cc index cba3b0f41f..9a3306d264 100644 --- a/src/lib/dhcpsrv/pool.cc +++ b/src/lib/dhcpsrv/pool.cc @@ -7,7 +7,7 @@ #include #include -#include +#include #include #include diff --git a/src/lib/dhcpsrv/subnet.cc b/src/lib/dhcpsrv/subnet.cc index ae4aefe306..993d5495c8 100644 --- a/src/lib/dhcpsrv/subnet.cc +++ b/src/lib/dhcpsrv/subnet.cc @@ -7,8 +7,8 @@ #include #include +#include #include -#include #include #include #include diff --git a/src/lib/dhcpsrv/tests/Makefile.am b/src/lib/dhcpsrv/tests/Makefile.am index 72afb9f705..d2ec70d85b 100644 --- a/src/lib/dhcpsrv/tests/Makefile.am +++ b/src/lib/dhcpsrv/tests/Makefile.am @@ -57,7 +57,6 @@ libco3_la_LDFLAGS = -avoid-version -export-dynamic -module -rpath /nowhere TESTS += libdhcpsrv_unittests libdhcpsrv_unittests_SOURCES = run_unittests.cc -libdhcpsrv_unittests_SOURCES += addr_utilities_unittest.cc libdhcpsrv_unittests_SOURCES += alloc_engine_utils.cc alloc_engine_utils.h libdhcpsrv_unittests_SOURCES += alloc_engine_expiration_unittest.cc libdhcpsrv_unittests_SOURCES += alloc_engine_hooks_unittest.cc