From 1d88866d5015691c3f294d4d628be304eb755893 Mon Sep 17 00:00:00 2001 From: Roy Marples Date: Mon, 16 Jun 2025 23:45:17 +0100 Subject: [PATCH] DHCP: Don't request a lease time RFC 2131 4.3.1 says lease time MUST be included in OFFER and ACK so there is no need to request it. --- src/dhcpcd-definitions-small.conf | 2 +- src/dhcpcd-definitions.conf | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dhcpcd-definitions-small.conf b/src/dhcpcd-definitions-small.conf index 3e7091b0..09bae000 100644 --- a/src/dhcpcd-definitions-small.conf +++ b/src/dhcpcd-definitions-small.conf @@ -17,7 +17,7 @@ define 26 uint16 interface_mtu define 28 request ipaddress broadcast_address define 33 request array ipaddress static_routes define 50 ipaddress dhcp_requested_address -define 51 request uint32 dhcp_lease_time +define 51 uint32 dhcp_lease_time define 52 byte dhcp_option_overload define 53 byte dhcp_message_type define 54 ipaddress dhcp_server_identifier diff --git a/src/dhcpcd-definitions.conf b/src/dhcpcd-definitions.conf index f7372114..ec362086 100644 --- a/src/dhcpcd-definitions.conf +++ b/src/dhcpcd-definitions.conf @@ -63,7 +63,7 @@ define 47 string netbios_scope define 48 array ipaddress font_servers define 49 array ipaddress x_display_manager define 50 ipaddress dhcp_requested_address -define 51 request uint32 dhcp_lease_time +define 51 uint32 dhcp_lease_time define 52 byte dhcp_option_overload define 53 byte dhcp_message_type define 54 ipaddress dhcp_server_identifier -- 2.47.3