From: Max Khon Date: Wed, 15 Jun 2022 20:39:26 +0000 (+0300) Subject: DHCPv4: Fix sending Lease-Unknown and Lease-Unassigned responses (#4566) X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7425cdec67976fe5beef28eb6c88c759b847708a;p=thirdparty%2Ffreeradius-server.git DHCPv4: Fix sending Lease-Unknown and Lease-Unassigned responses (#4566) --- diff --git a/src/process/dhcpv4/base.c b/src/process/dhcpv4/base.c index 9854fa8979e..b17f90da698 100644 --- a/src/process/dhcpv4/base.c +++ b/src/process/dhcpv4/base.c @@ -311,7 +311,7 @@ static fr_process_state_t const process_state[] = { [RLM_MODULE_FAIL] = FR_DHCP_DO_NOT_RESPOND, [RLM_MODULE_INVALID] = FR_DHCP_DO_NOT_RESPOND, [RLM_MODULE_DISALLOW] = FR_DHCP_DO_NOT_RESPOND, - [RLM_MODULE_NOTFOUND] = FR_DHCP_DO_NOT_RESPOND, + [RLM_MODULE_NOTFOUND] = FR_DHCP_LEASE_UNASSIGNED, }, .rcode = RLM_MODULE_NOOP, .default_reply = FR_DHCP_DO_NOT_RESPOND, @@ -326,7 +326,7 @@ static fr_process_state_t const process_state[] = { [RLM_MODULE_NOOP] = FR_DHCP_DO_NOT_RESPOND, [RLM_MODULE_UPDATED] = FR_DHCP_LEASE_UNKNOWN, - [RLM_MODULE_REJECT] = FR_DHCP_DO_NOT_RESPOND, + [RLM_MODULE_REJECT] = FR_DHCP_LEASE_UNKNOWN, [RLM_MODULE_FAIL] = FR_DHCP_DO_NOT_RESPOND, [RLM_MODULE_INVALID] = FR_DHCP_DO_NOT_RESPOND, [RLM_MODULE_DISALLOW] = FR_DHCP_DO_NOT_RESPOND,