From: Thomas Markwalder Date: Thu, 30 Oct 2025 15:13:34 +0000 (-0400) Subject: [#4190] Update v6 ARM, fix typo X-Git-Tag: Kea-3.1.4~55 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8e05f929e1e16f25247b9788478017b64f2a4db6;p=thirdparty%2Fkea.git [#4190] Update v6 ARM, fix typo modified: doc/sphinx/arm/hooks-lease-query.rst modified: src/hooks/dhcp/lease_query/lease_query_impl.cc --- diff --git a/doc/sphinx/arm/hooks-lease-query.rst b/doc/sphinx/arm/hooks-lease-query.rst index 87d578914b..96e1e74611 100644 --- a/doc/sphinx/arm/hooks-lease-query.rst +++ b/doc/sphinx/arm/hooks-lease-query.rst @@ -154,8 +154,8 @@ addresses: .. note:: As of Kea 3.1.4, it is also possible to include ranges of requester addresses in CIDR - format such as "192.0.1.0/24" or "2001:db8:1::/64". Please note that specifying ranges - may be less secure than only using explicit IP addresses. + format such as "192.0.1.0/24". Please note that specifying ranges may be less secure + than only using explicit IP addresses. .. _lease-query-dhcpv6: @@ -340,8 +340,9 @@ addresses: .. note:: - For security purposes, there is no way to specify wildcards. Each requester address - must be explicitly listed. + As of Kea 3.1.4, it is also possible to include ranges of requester addresses in CIDR + format such as "2001:db8:1::/64". Please note that specifying ranges may be less secure + than only using explicit IP addresses. When a query by IP address does not match an existing address lease, a search for a matching delegated prefix is conducted. This is carried diff --git a/src/hooks/dhcp/lease_query/lease_query_impl.cc b/src/hooks/dhcp/lease_query/lease_query_impl.cc index 1fa72b3e17..7ceb9b0691 100644 --- a/src/hooks/dhcp/lease_query/lease_query_impl.cc +++ b/src/hooks/dhcp/lease_query/lease_query_impl.cc @@ -86,7 +86,7 @@ LeaseQueryImpl::LeaseQueryImpl(uint16_t family, isc_throw(BadValue, "Lease Query config is empty or not a map"); } - parserRequesters(config-get("requesters")); + parserRequesters(config->get("requesters")); ConstElementPtr advanced = config->get("advanced"); if (advanced) {