]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#3588] Improved no test logs
authorFrancis Dupont <fdupont@isc.org>
Fri, 11 Oct 2024 08:17:46 +0000 (10:17 +0200)
committerFrancis Dupont <fdupont@isc.org>
Fri, 11 Oct 2024 08:18:01 +0000 (10:18 +0200)
src/bin/dhcp4/dhcp4_messages.cc
src/bin/dhcp4/dhcp4_messages.mes
src/bin/dhcp6/dhcp6_messages.cc
src/bin/dhcp6/dhcp6_messages.mes

index 6a77966f171f118fb258103bdc1ab9c67e784510..fdfec234930d8b84f42d35b7aa37662868b59afb 100644 (file)
@@ -326,7 +326,7 @@ const char* values[] = {
     "DHCP4_REQUEST", "%1: server is processing DHCPREQUEST with hint=%2",
     "DHCP4_REQUIRED_CLASS_EVAL_ERROR", "%1: Expression '%2' evaluated to %3",
     "DHCP4_REQUIRED_CLASS_EVAL_RESULT", "%1: Expression '%2' evaluated to %3",
-    "DHCP4_REQUIRED_CLASS_NO_TEST", "required class %1 has no test expression",
+    "DHCP4_REQUIRED_CLASS_NO_TEST", "required class %1 has no test expression, adding it to client's classes unconditionally",
     "DHCP4_REQUIRED_CLASS_UNDEFINED", "required class %1 has no definition",
     "DHCP4_RESERVATIONS_LOOKUP_FIRST_ENABLED", "Multi-threading is enabled and host reservations lookup is always performed first.",
     "DHCP4_RESERVED_HOSTNAME_ASSIGNED", "%1: server assigned reserved hostname %2",
index abcd017ccb24709cc8fc4fecda0dfb9eca4a799f..98e285b7d148b506c9a9ee13b11ab30cde56b5b9 100644 (file)
@@ -979,7 +979,7 @@ This debug message indicates that the expression of a required client class has
 been successfully evaluated. The client class name and the result value of the
 evaluation are printed.
 
-% DHCP4_REQUIRED_CLASS_NO_TEST required class %1 has no test expression
+% DHCP4_REQUIRED_CLASS_NO_TEST required class %1 has no test expression, adding it to client's classes unconditionally
 Logged at debug log level 40.
 This debug message informs that a class was listed for required evaluation but
 its definition does not include a test expression to evaluate. The class is
index 1b4c5184f89807834458383b6ca0dff661e300f6..452a4aefa843a0ccde376602738317f3eb99b3c8 100644 (file)
@@ -314,7 +314,7 @@ const char* values[] = {
     "DHCP6_RELEASE_PD_FAIL_WRONG_IAID", "%1: client tried to release prefix %2/%3, but it used wrong IAID (expected %4, but got %5)",
     "DHCP6_REQUIRED_CLASS_EVAL_ERROR", "%1: Expression '%2' evaluated to %3",
     "DHCP6_REQUIRED_CLASS_EVAL_RESULT", "%1: Expression '%2' evaluated to %3",
-    "DHCP6_REQUIRED_CLASS_NO_TEST", "required class %1 has no test expression",
+    "DHCP6_REQUIRED_CLASS_NO_TEST", "required class %1 has no test expression, adding it to client's classes unconditionally",
     "DHCP6_REQUIRED_CLASS_UNDEFINED", "required class %1 has no definition",
     "DHCP6_REQUIRED_OPTIONS_CHECK_FAIL", "%1: %2 message received from %3 failed the following check: %4",
     "DHCP6_RESERVATIONS_LOOKUP_FIRST_ENABLED", "Multi-threading is enabled and host reservations lookup is always performed first.",
index 5e9f023937b72834dfe399def25d0b212ff7a2dd..50cf131024b27a0bdda48c92a7f8749b2be1589c 100644 (file)
@@ -984,7 +984,7 @@ This debug message indicates that the expression of a required client class has
 been successfully evaluated. The client class name and the result value of the
 evaluation are printed.
 
-% DHCP6_REQUIRED_CLASS_NO_TEST required class %1 has no test expression
+% DHCP6_REQUIRED_CLASS_NO_TEST required class %1 has no test expression, adding it to client's classes unconditionally
 Logged at debug log level 40.
 This debug message informs that a class was listed for required evaluation but
 its definition does not include a test expression to evaluate. The class is