diff options
author | Thomas Markwalder <tmark@isc.org> | 2024-09-16 14:28:36 +0200 |
---|---|---|
committer | Razvan Becheriu <razvan@isc.org> | 2024-09-20 16:47:12 +0200 |
commit | 80cd3ebc87d1932349d8eddeed5327c83aee4b7d (patch) | |
tree | b9b63daf8819f245b9f166f35875d518f805e761 | |
parent | [#3576] Swap order of template and subclass (diff) | |
download | kea-80cd3ebc87d1932349d8eddeed5327c83aee4b7d.tar.xz kea-80cd3ebc87d1932349d8eddeed5327c83aee4b7d.zip |
[#3576] Updated ARM, added ChangeLog
modified:
ChangeLog
doc/sphinx/arm/classify.rst
-rw-r--r-- | ChangeLog | 9 | ||||
-rw-r--r-- | doc/sphinx/arm/classify.rst | 3 |
2 files changed, 11 insertions, 1 deletions
@@ -1,3 +1,12 @@ +2283. [func] tmark + The order or precedence of options specified in a + template class and its spawned classes has been + reversed. An option specified in a spawned class now + takes precedence over the same option if specified in + the template class. This change applies to both + kea-dhcp4 and kea-dhcp6. + (Gitlab #3576) + 2282. [bug] razvan Fixed a bug caused by starting listeners when checking the configuration using the '-T' command line parameter. This was diff --git a/doc/sphinx/arm/classify.rst b/doc/sphinx/arm/classify.rst index 33700ea305..bf1f816015 100644 --- a/doc/sphinx/arm/classify.rst +++ b/doc/sphinx/arm/classify.rst @@ -730,7 +730,8 @@ A client class definition can contain the following properties: The resulting spawned class has the following generated name format: ``SPAWN_<template-class-name>_<evaluated-value>``. After classes are evaluated and a spawned class is generated, the corresponding - template class name is also associated with the packet. + template class name is also associated with the packet. An Option specified in a + spawned class will take precedence over the same option if set in its template class. - The ``option-data`` list is not mandatory and contains options that should be assigned to members of this class. In the case of a template class, these options are assigned to the generated spawned class. |