]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#1185] [#1179] Added missing CONFIG_DATABASE contexts
authorFrancis Dupont <fdupont@isc.org>
Sat, 11 Apr 2020 18:12:52 +0000 (20:12 +0200)
committerFrancis Dupont <fdupont@isc.org>
Fri, 24 Apr 2020 12:44:22 +0000 (14:44 +0200)
src/bin/dhcp4/dhcp4_lexer.ll

index 75f8c633e7f8d6cf5a86921938f95e43e0f03209..de71b4f34350e7a843d02b5d97ace2a160c23597 100644 (file)
@@ -455,6 +455,7 @@ ControlCharacterFill            [^"\\]|\\{JSONEscapeSequence}
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::LEASE_DATABASE:
     case isc::dhcp::Parser4Context::HOSTS_DATABASE:
+    case isc::dhcp::Parser4Context::CONFIG_DATABASE:
         return isc::dhcp::Dhcp4Parser::make_PERSIST(driver.loc_);
     default:
         return isc::dhcp::Dhcp4Parser::make_STRING("persist", driver.loc_);
@@ -465,6 +466,7 @@ ControlCharacterFill            [^"\\]|\\{JSONEscapeSequence}
     switch(driver.ctx_) {
     case isc::dhcp::Parser4Context::LEASE_DATABASE:
     case isc::dhcp::Parser4Context::HOSTS_DATABASE:
+    case isc::dhcp::Parser4Context::CONFIG_DATABASE:
         return isc::dhcp::Dhcp4Parser::make_LFC_INTERVAL(driver.loc_);
     default:
         return isc::dhcp::Dhcp4Parser::make_STRING("lfc-interval", driver.loc_);