From: Thomas Markwalder Date: Tue, 3 Feb 2026 12:13:16 +0000 (-0500) Subject: [#4256] Addressed more comments X-Git-Tag: Kea-3.1.6~83 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7f2fc72941d29f5c548677c387bcf596ea8bb4d8;p=thirdparty%2Fkea.git [#4256] Addressed more comments changelog_unreleased/4256-3-1-4-dhcpv6-client-classes-logical-expressions-in-ifelse-do-not-work src/lib/dhcpsrv/tests/client_class_def_unittest.cc --- diff --git a/changelog_unreleased/4256-3-1-4-dhcpv6-client-classes-logical-expressions-in-ifelse-do-not-work b/changelog_unreleased/4256-3-1-4-dhcpv6-client-classes-logical-expressions-in-ifelse-do-not-work index d1c447ac84..0520867521 100644 --- a/changelog_unreleased/4256-3-1-4-dhcpv6-client-classes-logical-expressions-in-ifelse-do-not-work +++ b/changelog_unreleased/4256-3-1-4-dhcpv6-client-classes-logical-expressions-in-ifelse-do-not-work @@ -1,4 +1,4 @@ [func] tmark Template classes template-test expressions may - now test for membership in 'KNOWN' + now test for membership in 'KNOWN'/'UNKNOW'. (Gitlab #4256) diff --git a/src/lib/dhcpsrv/tests/client_class_def_unittest.cc b/src/lib/dhcpsrv/tests/client_class_def_unittest.cc index 08546a43ff..cf1436f155 100644 --- a/src/lib/dhcpsrv/tests/client_class_def_unittest.cc +++ b/src/lib/dhcpsrv/tests/client_class_def_unittest.cc @@ -1683,7 +1683,7 @@ TEST(ClientClassDictionary, templateClassDependOnKnown) { std::string config_txt = R"^([ { "name": "does_not", - "template-test": "hexstring(substring(option[1].hex,0,4))" + "template-test": "hexstring(substring(option[1].hex, 0, 4), '')" }, { "name": "does",