From: Darren Ankney Date: Tue, 20 Jun 2023 14:25:16 +0000 (+0000) Subject: Clarify language in ARM. X-Git-Tag: Kea-2.4.0~174 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c6d14b9445522285ca6199fd28bd895b2a0cfd98;p=thirdparty%2Fkea.git Clarify language in ARM. --- diff --git a/doc/sphinx/arm/dhcp4-srv.rst b/doc/sphinx/arm/dhcp4-srv.rst index 2a913f152f..8bb1601066 100644 --- a/doc/sphinx/arm/dhcp4-srv.rst +++ b/doc/sphinx/arm/dhcp4-srv.rst @@ -5762,12 +5762,11 @@ for the same IP address within a given subnet. Setting this parameter to ``false`` allows such reservations to be created both in the Kea configuration file and in the host database backend, via :ischooklib:`libdhcp_host_cmds.so`. -This setting is currently supported by the most popular host database -backends, i.e. MySQL and PostgreSQL. -Host Cache (see :ref:`hooks-host-cache`), or the RADIUS backend -(see :ref:`hooks-radius`). An attempt to set ``ip-reservations-unique`` -to ``false`` when any of these three backends is in use yields a -configuration error. +Setting ``ip-reservations-unique`` to ``false`` when using memfile, MySQL or PostgreSQL is supported. +This setting is NOT supported when using Host Cache (see :ref:`hooks-host-cache`), and the RADIUS backend +(see :ref:`hooks-radius`). These reservation backends simply do not support multiple reservations for the +same IP. If either of these hooks are loaded and ``ip-reservations-unique`` is set to ``false``, then a +configuration error will be emitted and the server will fail to start. .. note:: diff --git a/doc/sphinx/arm/dhcp6-srv.rst b/doc/sphinx/arm/dhcp6-srv.rst index 9689d888c6..42216fff14 100644 --- a/doc/sphinx/arm/dhcp6-srv.rst +++ b/doc/sphinx/arm/dhcp6-srv.rst @@ -5000,12 +5000,11 @@ for the same lease in a given subnet. Setting this parameter to ``false`` allows such reservations to be created both in the Kea configuration file and in the host database backend, via :ischooklib:`libdhcp_host_cmds.so`. -This setting is currently supported by the most popular host database -backends, i.e. MySQL and PostgreSQL. -Host Cache (see :ref:`hooks-host-cache`), or the RADIUS backend -(see :ref:`hooks-radius`). An attempt to set ``ip-reservations-unique`` -to ``false`` when any of these three backends is in use yields a -configuration error. +Setting ``ip-reservations-unique`` to ``false`` when using memfile, MySQL or PostgreSQL is supported. +This setting is NOT supported when using Host Cache (see :ref:`hooks-host-cache`), and the RADIUS backend +(see :ref:`hooks-radius`). These reservation backends simply do not support multiple reservations for the +same IP. If either of these hooks are loaded and ``ip-reservations-unique`` is set to ``false``, then a +configuration error will be emitted and the server will fail to start. .. note::