]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#3074] new option in factorySpecialFormatOption
authorPiotrek Zadroga <piotrek@isc.org>
Tue, 10 Oct 2023 11:46:40 +0000 (13:46 +0200)
committerPiotrek Zadroga <piotrek@isc.org>
Tue, 9 Jan 2024 10:38:08 +0000 (11:38 +0100)
src/lib/dhcp/option_definition.cc

index 847e4b0d4a76670b1a690745983d3899da9baca0..454287692d07f201a24fc16bed372e9fc67fd5ff 100644 (file)
@@ -24,6 +24,7 @@
 #include <dhcp/option_int.h>
 #include <dhcp/option_int_array.h>
 #include <dhcp/option_opaque_data_tuples.h>
+#include <dhcp/option_classless_static_route.h>
 #include <dhcp/option_string.h>
 #include <dhcp/option_vendor.h>
 #include <dhcp/option_vendor_class.h>
@@ -884,6 +885,9 @@ OptionDefinition::factorySpecialFormatOption(Option::Universe u,
             // Record of 3 uint8 and a FQDN, no array.
             return (OptionPtr(new Option4ClientFqdn(begin, end)));
 
+        case DHO_CLASSLESS_STATIC_ROUTE:
+            return (OptionPtr(new OptionClasslessStaticRoute(begin, end)));
+
         case DHO_VIVCO_SUBOPTIONS:
             // Record of uint32 followed by binary.
             // V-I Vendor Class (option code 124).