]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
Clarify language in ARM.
authorDarren Ankney <dankney@isc.org>
Tue, 20 Jun 2023 14:25:16 +0000 (14:25 +0000)
committerDarren Ankney <dankney@isc.org>
Tue, 20 Jun 2023 17:57:05 +0000 (17:57 +0000)
doc/sphinx/arm/dhcp4-srv.rst
doc/sphinx/arm/dhcp6-srv.rst

index 2a913f152fc236517f6506dd10b6007e6716d902..8bb16010661767200701c07e0b3de885871b0337 100644 (file)
@@ -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::
 
index 9689d888c601f1dea3aa9aed474f90a944153445..42216fff14861e3f2a2466061fa664a43a8e99f8 100644 (file)
@@ -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::