diff options
Diffstat (limited to 'src/bin/dhcp6/dhcp6_lexer.ll')
-rw-r--r-- | src/bin/dhcp6/dhcp6_lexer.ll | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/bin/dhcp6/dhcp6_lexer.ll b/src/bin/dhcp6/dhcp6_lexer.ll index e1eb32af38..8ad0499cd8 100644 --- a/src/bin/dhcp6/dhcp6_lexer.ll +++ b/src/bin/dhcp6/dhcp6_lexer.ll @@ -972,6 +972,17 @@ ControlCharacterFill [^"\\]|\\{JSONEscapeSequence} } } +\"store-extended-info\" { + switch(driver.ctx_) { + case isc::dhcp::Parser6Context::DHCP6: + case isc::dhcp::Parser6Context::SUBNET6: + case isc::dhcp::Parser6Context::SHARED_NETWORK: + return isc::dhcp::Dhcp6Parser::make_STORE_EXTENDED_INFO(driver.loc_); + default: + return isc::dhcp::Dhcp6Parser::make_STRING("store-extended-info", driver.loc_); + } +} + \"shared-networks\" { switch (driver.ctx_) { case isc::dhcp::Parser6Context::DHCP6: |