636a538d15
requests if the interface has an active link. This is a great benefit if you often change networks with your laptop and you do not like to kill/restart dhclient all the time. Changes are automatically detected and the link is refreshed. The change allows us to start dhclient in background mode Enable dhclient to poll the interface state and send only requests if the interface has an active link. This is a great benefit if you often change networks with your laptop and you do not like to kill/restart dhclient all the time. Changes are automatically detected and the link is refreshed. The change allows us to start dhclient in background mode while the network cable is not plugged in. To control the polling interval, the option -i has been introduced. It takes seconds as parameter, the minimum is one second, the default is five seconds. Polling is done in seconds, not microseconds, because dhclient does internally work with timeouts in seconds. This change will be part of the next major ISC-dhcpd release. Tested by: bms, imp, and many many others. Reviewed by: murray, eivind, dhclient folks
70 lines
1.7 KiB
Plaintext
70 lines
1.7 KiB
Plaintext
# ex:ts=8
|
|
$FreeBSD$
|
|
|
|
ISC DHCP client 3.0.1rc11
|
|
originals can be found at: ftp://ftp.isc.org/isc/dhcp/
|
|
|
|
|
|
For the import of ISC-dhclient the following files were removed:
|
|
doc/* relay/* server/*
|
|
|
|
client/scripts/
|
|
bsdos linux netbsd
|
|
nextstep solaris openbsd
|
|
|
|
contrib/
|
|
dhcp.spec solaris.init ms2isc/
|
|
|
|
include/cf/
|
|
aix.h alphaosf.h bsdos.h
|
|
cygwin32.h hpux.h irix.h
|
|
linux.h netbsd.h nextstep.h
|
|
openbsd.h qnx.h rhapsody.h
|
|
sample.h sco.h sunos4.h
|
|
sunos5-5.h ultrix.h
|
|
|
|
`find . -name '.cvsignore' -delete`
|
|
|
|
Imported by:
|
|
|
|
cvs import -m 'Import ISC DHCP 3.0.1 RC11 client.' \
|
|
src/contrib/isc-dhcp ISC isc_dhcp_3_0_1_rc11
|
|
|
|
|
|
To make local changes to isc-dhcp, simply patch and commit to the main
|
|
branch (aka HEAD). Never make local changes on the vendor (ISC) branch.
|
|
|
|
All local changes should be submitted to the ISC for inclusion in the
|
|
next vendor release.
|
|
|
|
Local Changes:
|
|
|
|
client/clparse.c
|
|
r1.6 - prefer strlcpy to strcpy.
|
|
client/dhclient.8
|
|
r1.14 - interface polling
|
|
r1.8 - correct a man reference and a typo.
|
|
r1.6 - document -D option.
|
|
- remove dhcpd from SEE ALSO section.
|
|
client/dhclient.c
|
|
r1.26 - interface polling
|
|
r1.25 - correct release lease option
|
|
r1.19 - connect std{in,out,err}.
|
|
r1.13 - prefer strlcpy to strcpy.
|
|
r1.6 - quiet by default.
|
|
- document -D option.
|
|
client/dhclient.conf.5
|
|
- Remove dhcpd from SEE ALSO section.
|
|
common/dhcp-options.5
|
|
r1.2 - note that hostname is only set if not already set.
|
|
- Remove dhcpd from SEE ALSO section.
|
|
common/dispatch.c
|
|
r1.2 - polling mode
|
|
includes/dhcpd.h
|
|
r1.2 - polling mode
|
|
(see CVS logs for complete details)
|
|
|
|
murray@FreeBSD.org
|
|
obrien@NUXI.com
|
|
15-Jan-2003
|