CVSROOT: /cvs Module name: src Changes by: k...@cvs.openbsd.org 2013/09/09 14:30:05
Modified files: sbin/dhclient : dhclient.c Log message: Calculate the lease time fields (expiry, renew, rebind) after applying the option directives (ignore, default, supersede) from dhclient.conf. This allows the options dhcp-lease-time, dhcp-rebinding-time, and dhcp-renewal-time to be controlled via dhclient.conf. Also set BOOTP lease times by faking up these options rather than crudely jamming in fixed times, allowing them to become configurable via dhclient.conf. Imperviousness of the time options pointed out by todd@.