From: Razvan Becheriu Date: Thu, 9 Feb 2023 17:34:51 +0000 (+0200) Subject: [#2702] applied suggested patch X-Git-Tag: Kea-2.3.5~41 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=10daa38ed5fd63f4da76e0a86acdb3f39fea96ab;p=thirdparty%2Fkea.git [#2702] applied suggested patch --- diff --git a/src/bin/dhcp4/Makefile.am b/src/bin/dhcp4/Makefile.am index 58b3c97f9b..6aa1d996f0 100644 --- a/src/bin/dhcp4/Makefile.am +++ b/src/bin/dhcp4/Makefile.am @@ -22,7 +22,6 @@ CLEANFILES = *.gcno *.gcda EXTRA_DIST = dhcp4.dox dhcp4_hooks.dox dhcp4o6.dox EXTRA_DIST += dhcp4_parser.yy - # convenience archive noinst_LTLIBRARIES = libdhcp4.la @@ -56,13 +55,14 @@ kea_dhcp4_LDADD += $(top_builddir)/src/lib/http/libkea-http.la kea_dhcp4_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la kea_dhcp4_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la -if HAVE_MYSQL -kea_dhcp4_LDADD += $(top_builddir)/src/lib/mysql/libkea-mysql.la -endif if HAVE_PGSQL kea_dhcp4_LDADD += $(top_builddir)/src/lib/pgsql/libkea-pgsql.la endif +if HAVE_MYSQL +kea_dhcp4_LDADD += $(top_builddir)/src/lib/mysql/libkea-mysql.la +endif + kea_dhcp4_LDADD += $(top_builddir)/src/lib/database/libkea-database.la kea_dhcp4_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la kea_dhcp4_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la diff --git a/src/bin/dhcp4/tests/Makefile.am b/src/bin/dhcp4/tests/Makefile.am index 155cebf3b7..dbb2b454d4 100644 --- a/src/bin/dhcp4/tests/Makefile.am +++ b/src/bin/dhcp4/tests/Makefile.am @@ -132,15 +132,16 @@ dhcp4_unittests_LDADD += $(top_builddir)/src/lib/dhcp/tests/libdhcptest.la dhcp4_unittests_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la dhcp4_unittests_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la -if HAVE_MYSQL -dhcp4_unittests_LDADD += $(top_builddir)/src/lib/mysql/testutils/libmysqltest.la -dhcp4_unittests_LDADD += $(top_builddir)/src/lib/mysql/libkea-mysql.la -endif if HAVE_PGSQL dhcp4_unittests_LDADD += $(top_builddir)/src/lib/pgsql/testutils/libpgsqltest.la dhcp4_unittests_LDADD += $(top_builddir)/src/lib/pgsql/libkea-pgsql.la endif +if HAVE_MYSQL +dhcp4_unittests_LDADD += $(top_builddir)/src/lib/mysql/testutils/libmysqltest.la +dhcp4_unittests_LDADD += $(top_builddir)/src/lib/mysql/libkea-mysql.la +endif + dhcp4_unittests_LDADD += $(top_builddir)/src/lib/database/testutils/libdatabasetest.la dhcp4_unittests_LDADD += $(top_builddir)/src/lib/database/libkea-database.la dhcp4_unittests_LDADD += $(top_builddir)/src/lib/testutils/libkea-testutils.la diff --git a/src/bin/dhcp6/Makefile.am b/src/bin/dhcp6/Makefile.am index e0cc5090ca..1b23dfee30 100644 --- a/src/bin/dhcp6/Makefile.am +++ b/src/bin/dhcp6/Makefile.am @@ -54,13 +54,14 @@ kea_dhcp6_LDADD += $(top_builddir)/src/lib/http/libkea-http.la kea_dhcp6_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la kea_dhcp6_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la -if HAVE_MYSQL -kea_dhcp6_LDADD += $(top_builddir)/src/lib/mysql/libkea-mysql.la -endif if HAVE_PGSQL kea_dhcp6_LDADD += $(top_builddir)/src/lib/pgsql/libkea-pgsql.la endif +if HAVE_MYSQL +kea_dhcp6_LDADD += $(top_builddir)/src/lib/mysql/libkea-mysql.la +endif + kea_dhcp6_LDADD += $(top_builddir)/src/lib/database/libkea-database.la kea_dhcp6_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la kea_dhcp6_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la diff --git a/src/bin/dhcp6/tests/Makefile.am b/src/bin/dhcp6/tests/Makefile.am index d3fe96d12d..500e458c31 100644 --- a/src/bin/dhcp6/tests/Makefile.am +++ b/src/bin/dhcp6/tests/Makefile.am @@ -136,15 +136,16 @@ dhcp6_unittests_LDADD += $(top_builddir)/src/lib/dhcp/tests/libdhcptest.la dhcp6_unittests_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la dhcp6_unittests_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la -if HAVE_MYSQL -dhcp6_unittests_LDADD += $(top_builddir)/src/lib/mysql/testutils/libmysqltest.la -dhcp6_unittests_LDADD += $(top_builddir)/src/lib/mysql/libkea-mysql.la -endif if HAVE_PGSQL dhcp6_unittests_LDADD += $(top_builddir)/src/lib/pgsql/testutils/libpgsqltest.la dhcp6_unittests_LDADD += $(top_builddir)/src/lib/pgsql/libkea-pgsql.la endif +if HAVE_MYSQL +dhcp6_unittests_LDADD += $(top_builddir)/src/lib/mysql/testutils/libmysqltest.la +dhcp6_unittests_LDADD += $(top_builddir)/src/lib/mysql/libkea-mysql.la +endif + dhcp6_unittests_LDADD += $(top_builddir)/src/lib/database/testutils/libdatabasetest.la dhcp6_unittests_LDADD += $(top_builddir)/src/lib/database/libkea-database.la dhcp6_unittests_LDADD += $(top_builddir)/src/lib/testutils/libkea-testutils.la diff --git a/src/bin/lfc/Makefile.am b/src/bin/lfc/Makefile.am index c83779a1dd..5a5b26e6a9 100644 --- a/src/bin/lfc/Makefile.am +++ b/src/bin/lfc/Makefile.am @@ -38,13 +38,14 @@ kea_lfc_LDADD += $(top_builddir)/src/lib/http/libkea-http.la kea_lfc_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la kea_lfc_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la -if HAVE_MYSQL -kea_lfc_LDADD += $(top_builddir)/src/lib/mysql/libkea-mysql.la -endif if HAVE_PGSQL kea_lfc_LDADD += $(top_builddir)/src/lib/pgsql/libkea-pgsql.la endif +if HAVE_MYSQL +kea_lfc_LDADD += $(top_builddir)/src/lib/mysql/libkea-mysql.la +endif + kea_lfc_LDADD += $(top_builddir)/src/lib/database/libkea-database.la kea_lfc_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la kea_lfc_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la diff --git a/src/bin/lfc/tests/Makefile.am b/src/bin/lfc/tests/Makefile.am index 0b5425d325..612c2fd088 100644 --- a/src/bin/lfc/tests/Makefile.am +++ b/src/bin/lfc/tests/Makefile.am @@ -46,13 +46,14 @@ lfc_unittests_LDADD += $(top_builddir)/src/lib/http/libkea-http.la lfc_unittests_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la lfc_unittests_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la -if HAVE_MYSQL -lfc_unittests_LDADD += $(top_builddir)/src/lib/mysql/libkea-mysql.la -endif if HAVE_PGSQL lfc_unittests_LDADD += $(top_builddir)/src/lib/pgsql/libkea-pgsql.la endif +if HAVE_MYSQL +lfc_unittests_LDADD += $(top_builddir)/src/lib/mysql/libkea-mysql.la +endif + lfc_unittests_LDADD += $(top_builddir)/src/lib/database/libkea-database.la lfc_unittests_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la lfc_unittests_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la diff --git a/src/hooks/dhcp/pgsql_cb/tests/Makefile.am b/src/hooks/dhcp/pgsql_cb/tests/Makefile.am index 10ab9ff2f7..7d3c5ab2dc 100644 --- a/src/hooks/dhcp/pgsql_cb/tests/Makefile.am +++ b/src/hooks/dhcp/pgsql_cb/tests/Makefile.am @@ -35,8 +35,8 @@ pgsql_cb_unittests_LDFLAGS = $(AM_LDFLAGS) $(CRYPTO_LDFLAGS) $(GTEST_LDFLAGS) pgsql_cb_unittests_CXXFLAGS = $(AM_CXXFLAGS) -pgsql_cb_unittests_LDADD = $(top_builddir)/src/lib/dhcpsrv/testutils/libdhcpsrvtest.la -pgsql_cb_unittests_LDADD += $(top_builddir)/src/hooks/dhcp/pgsql_cb/libpgsqlcb.la +pgsql_cb_unittests_LDADD = $(top_builddir)/src/hooks/dhcp/pgsql_cb/libpgsqlcb.la +pgsql_cb_unittests_LDADD += $(top_builddir)/src/lib/dhcpsrv/testutils/libdhcpsrvtest.la pgsql_cb_unittests_LDADD += $(top_builddir)/src/lib/dhcpsrv/libkea-dhcpsrv.la pgsql_cb_unittests_LDADD += $(top_builddir)/src/lib/process/libkea-process.la pgsql_cb_unittests_LDADD += $(top_builddir)/src/lib/cfgrpt/libcfgrpt.la diff --git a/src/hooks/dhcp/stat_cmds/libloadtests/Makefile.am b/src/hooks/dhcp/stat_cmds/libloadtests/Makefile.am index 5815752749..9a0179dca5 100644 --- a/src/hooks/dhcp/stat_cmds/libloadtests/Makefile.am +++ b/src/hooks/dhcp/stat_cmds/libloadtests/Makefile.am @@ -37,12 +37,12 @@ hook_load_unittests_LDADD += $(top_builddir)/src/lib/stats/libkea-stats.la hook_load_unittests_LDADD += $(top_builddir)/src/lib/config/libkea-cfgclient.la hook_load_unittests_LDADD += $(top_builddir)/src/lib/http/libkea-http.la hook_load_unittests_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la +hook_load_unittests_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la hook_load_unittests_LDADD += $(top_builddir)/src/lib/database/libkea-database.la hook_load_unittests_LDADD += $(top_builddir)/src/lib/cc/libkea-cc.la hook_load_unittests_LDADD += $(top_builddir)/src/lib/asiolink/libkea-asiolink.la hook_load_unittests_LDADD += $(top_builddir)/src/lib/dns/libkea-dns++.la hook_load_unittests_LDADD += $(top_builddir)/src/lib/cryptolink/libkea-cryptolink.la -hook_load_unittests_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la hook_load_unittests_LDADD += $(top_builddir)/src/lib/log/libkea-log.la hook_load_unittests_LDADD += $(top_builddir)/src/lib/util/libkea-util.la hook_load_unittests_LDADD += $(top_builddir)/src/lib/exceptions/libkea-exceptions.la diff --git a/src/lib/dhcpsrv/tests/Makefile.am b/src/lib/dhcpsrv/tests/Makefile.am index 7016b51c50..f0d46b9a92 100644 --- a/src/lib/dhcpsrv/tests/Makefile.am +++ b/src/lib/dhcpsrv/tests/Makefile.am @@ -167,13 +167,14 @@ libdhcpsrv_unittests_LDADD += $(top_builddir)/src/lib/dhcp/tests/libdhcptest.la libdhcpsrv_unittests_LDADD += $(top_builddir)/src/lib/dhcp/libkea-dhcp++.la libdhcpsrv_unittests_LDADD += $(top_builddir)/src/lib/hooks/libkea-hooks.la -if HAVE_MYSQL -libdhcpsrv_unittests_LDADD += $(top_builddir)/src/lib/mysql/libkea-mysql.la -libdhcpsrv_unittests_LDADD += $(top_builddir)/src/lib/mysql/testutils/libmysqltest.la -endif if HAVE_PGSQL -libdhcpsrv_unittests_LDADD += $(top_builddir)/src/lib/pgsql/libkea-pgsql.la libdhcpsrv_unittests_LDADD += $(top_builddir)/src/lib/pgsql/testutils/libpgsqltest.la +libdhcpsrv_unittests_LDADD += $(top_builddir)/src/lib/pgsql/libkea-pgsql.la +endif + +if HAVE_MYSQL +libdhcpsrv_unittests_LDADD += $(top_builddir)/src/lib/mysql/testutils/libmysqltest.la +libdhcpsrv_unittests_LDADD += $(top_builddir)/src/lib/mysql/libkea-mysql.la endif libdhcpsrv_unittests_LDADD += $(top_builddir)/src/lib/database/testutils/libdatabasetest.la diff --git a/src/lib/dhcpsrv/tests/srv_config_unittest.cc b/src/lib/dhcpsrv/tests/srv_config_unittest.cc index 37b0396586..01d8c348f0 100644 --- a/src/lib/dhcpsrv/tests/srv_config_unittest.cc +++ b/src/lib/dhcpsrv/tests/srv_config_unittest.cc @@ -1499,12 +1499,12 @@ TEST_F(SrvConfigTest, getDdnsParamsTest4) { EXPECT_TRUE(params->getEnableUpdates()); subnet1->setFetchGlobalsFn([]() -> ConstCfgGlobalsPtr { - return (ConstCfgGlobalsPtr()); - }); + return (ConstCfgGlobalsPtr()); + }); subnet2->setFetchGlobalsFn([]() -> ConstCfgGlobalsPtr { - return (ConstCfgGlobalsPtr()); - }); + return (ConstCfgGlobalsPtr()); + }); } // Verifies that the fallback values for DDNS parameters when @@ -1667,12 +1667,12 @@ TEST_F(SrvConfigTest, getDdnsParamsTest6) { EXPECT_TRUE(params->getEnableUpdates()); subnet1->setFetchGlobalsFn([]() -> ConstCfgGlobalsPtr { - return (ConstCfgGlobalsPtr()); - }); + return (ConstCfgGlobalsPtr()); + }); subnet2->setFetchGlobalsFn([]() -> ConstCfgGlobalsPtr { - return (ConstCfgGlobalsPtr()); - }); + return (ConstCfgGlobalsPtr()); + }); } // Verifies that the fallback values for DDNS parameters when