diff --git a/doc/sphinx/arm/hooks-host-cmds.rst b/doc/sphinx/arm/hooks-host-cmds.rst index 114199fcd7..9276c6d7ee 100644 --- a/doc/sphinx/arm/hooks-host-cmds.rst +++ b/doc/sphinx/arm/hooks-host-cmds.rst @@ -689,8 +689,7 @@ an error. Here are some examples of possible results: .. note:: - Host backends which do not support host collections as the host cache - and radius do not contribute to commands returning a collection as - ``reservation-get-all``. For instance these commands can't be used - to retrieve the content of the host cache: commands returning one - host entry or dedicated host cache commands should be used instead. + The host cache and RADIUS hook libraries are two host backends that do not + contribute to commands returning a collection of host reservations, such as + ``reservation-get-all``. Commands returning one host entry or dedicated host + cache commands should be used instead. diff --git a/src/lib/dhcpsrv/database_backends.dox b/src/lib/dhcpsrv/database_backends.dox index a9813a6302..54b0399d16 100644 --- a/src/lib/dhcpsrv/database_backends.dox +++ b/src/lib/dhcpsrv/database_backends.dox @@ -128,10 +128,10 @@ For subnet ID and identifier negative caching is optionally supported. - host backends which do not support host collection (as host cache - and radius) must return an empty collection (so not contributing + and RADIUS) must return an empty collection (so not contributing to the final result) from all methods returning collections. Of course the core code must not use these methods with these backends - but there are some callers outside the code code, e.g. the host cmds + but there are some callers outside the code, e.g. the host commands hook library. @subsection dhcpdb-caching Caching