.. Copyright (C) 2021-2022 Internet Systems Consortium, Inc. ("ISC") This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at http://mozilla.org/MPL/2.0/. See the COPYRIGHT file distributed with this work for additional information regarding copyright ownership. .. _bnf-grammar: Kea Configuration File Syntax (BNF) =================================== Kea consists of several daemons, each with its own configuration syntax. The following sections provide a complete syntax of all possible parameters, written in Backus-Naur Form (BNF). See this `Wikipedia article on BNF `_ for more information. BNF Grammar for DHCPv4 ---------------------- .. include:: grammar-dhcp4-parser.rst BNF Grammar for DHCPv6 ---------------------- .. include:: grammar-dhcp6-parser.rst BNF Grammar for Control Agent ----------------------------- .. include:: grammar-ca-parser.rst BNF Grammar for DHCP-DDNS ------------------------- .. include:: grammar-d2-parser.rst BNF Grammar for the Kea NETCONF Agent ------------------------------------- .. include:: grammar-netconf-parser.rst