freebsd-skq/sbin
jhb 3ef98be9d9 Revert r239356 and use an alternate algorithm.
First, don't exit when the link goes down on an interface.  Instead,
teach dhclient to track changes in link state and to enter the reboot
state when the link on an interface goes up causing dhclient to attempt
to renew its existing lease.

Second, remove the change I added to clear the old lease when dhclient
exits due to an error (such as ifconfig down).  If an interface is
using autoconfiguration it should keep its autoconfiguration as much as
possible.  If the next time it needs a configuration it is able to reuse
the previous autoconfiguration, then leaving the settings intact allows
existing connections to survive temporary outages, etc.

PR:		bin/166656
MFC after:	1 month
2012-08-22 13:53:37 +00:00
..
adjkerntz Fix a variety of grammar and style nits 2012-03-09 01:32:05 +00:00
atacontrol Fixes to man8 groff mandoc style, usage mistakes, or typos. 2012-05-24 02:24:03 +00:00
atm In sbin/atm/atmconfig/diag.c, fix a few warnings about format strings 2011-12-17 00:26:45 +00:00
badsect
bsdlabel It seems that libdisk(3) incorrectly sets d_secperunit value. 2012-04-11 06:35:13 +00:00
camcontrol Avoid segfault in the 'smpphylist' subcommand. 2012-08-20 20:40:14 +00:00
ccdconfig
clri
comcontrol
conscontrol
ddb
devd Make devd build with libc++. 2012-06-01 06:56:35 +00:00
devfs mdoc: minor improvements to a few lists with tags. 2012-06-09 07:18:53 +00:00
dhclient Revert r239356 and use an alternate algorithm. 2012-08-22 13:53:37 +00:00
dmesg
dump mdoc: move two sentences from synopsis to description (where they really 2012-05-23 15:06:13 +00:00
dumpfs Add missing -l flag to usage(). 2011-12-26 16:47:45 +00:00
dumpon
etherswitchcfg Fixes to man8 groff mandoc style, usage mistakes, or typos. 2012-05-24 02:24:03 +00:00
fdisk VMware environment is frequent nowadays. Add VMFS id. 2012-04-16 17:30:19 +00:00
fdisk_pc98 Add reference to gpart(8). 2011-11-06 20:39:35 +00:00
ffsinfo Remove trailing whitespace. 2011-11-09 21:01:50 +00:00
fsck
fsck_ffs fsck_ffs shall accept the configured journal size, and not refuse to 2012-08-02 10:39:54 +00:00
fsck_msdosfs Make sure that each va_start has one and only one matching va_end, 2012-05-29 01:48:06 +00:00
fsdb Partially undo r228693, by removing NO_WFORMAT.clang in fsdb's Makefile, 2012-03-09 21:02:39 +00:00
fsirand Fix warning when compiling with gcc46: 2012-01-10 02:59:43 +00:00
gbde Use NO_WCAST_ALIGN for sbin/gbde, this is more appropriate to fix the 2011-12-17 00:14:40 +00:00
geom Document "destroy" as an alias for "stop". 2012-08-03 20:30:40 +00:00
ggate Make sure the compiler knows g_gate_xvlog() and g_gate_xlog() do not 2012-08-06 21:02:40 +00:00
growfs Remove unneeded variable reported by gcc46 which stopped being used in 2012-07-07 17:25:36 +00:00
gvinum Fixes to man8 groff mandoc style, usage mistakes, or typos. 2012-05-24 02:24:03 +00:00
hastctl Fixes to man8 groff mandoc style, usage mistakes, or typos. 2012-05-24 02:24:03 +00:00
hastd Metaflush on/off values don't need quotes. 2012-07-16 20:43:28 +00:00
ifconfig Remove "prefer_source" address selection option. FreeBSD has had an 2012-07-09 06:21:46 +00:00
init init: Remove unnecessary 2-second delay before calling reboot(2). 2012-05-25 19:45:01 +00:00
ipf Use both NO_WFORMAT and NO_WARRAY_BOUNDS for sbin/ipf, it would be too 2011-12-17 00:54:09 +00:00
ipfw remove the last __unused instance in sbin/ipfw. 2012-07-30 11:02:22 +00:00
iscontrol General mdoc(7) and typo fixes. 2012-05-12 15:08:22 +00:00
kldconfig
kldload Remove superfluous paragraph macro. 2012-03-25 09:21:09 +00:00
kldstat
kldunload
ldconfig
mca Fix a variety of compile errors with gcc48 and clang 2012-05-31 08:22:02 +00:00
md5 Teach md5(1) about sha512. 2012-08-01 00:36:12 +00:00
mdconfig Make it possible to resize md(4) devices. 2012-07-07 20:32:21 +00:00
mdmfs Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
mknod
mksnap_ffs
mount Document the behavior of mount with failok specified. 2012-07-12 15:20:20 +00:00
mount_cd9660 Change checkpath() to not exit on error. This is a prerequisite for 2012-01-16 19:34:21 +00:00
mount_ext2fs Change checkpath() to not exit on error. This is a prerequisite for 2012-01-16 19:34:21 +00:00
mount_hpfs
mount_msdosfs Change checkpath() to not exit on error. This is a prerequisite for 2012-01-16 19:34:21 +00:00
mount_nfs Add a timeout on positive name cache entries in the NFS client. That is, 2012-01-25 20:05:58 +00:00
mount_ntfs Remove trailing whitespace. 2012-01-28 13:41:34 +00:00
mount_nullfs Change checkpath() to not exit on error. This is a prerequisite for 2012-01-16 19:34:21 +00:00
mount_reiserfs Change checkpath() to not exit on error. This is a prerequisite for 2012-01-16 19:34:21 +00:00
mount_std Change checkpath() to not exit on error. This is a prerequisite for 2012-01-16 19:34:21 +00:00
mount_udf Change checkpath() to not exit on error. This is a prerequisite for 2012-01-16 19:34:21 +00:00
mount_unionfs Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
nandfs mdoc: remove superfluous paragraph macro. 2012-05-17 11:29:22 +00:00
natd mdoc: fix a few badly nested blocks. 2012-06-09 10:43:33 +00:00
newfs Fix warning when compiling with gcc46: 2012-01-10 02:59:09 +00:00
newfs_msdos Globally replace u_int*_t from (non-contributed) man pages. 2012-02-12 18:29:56 +00:00
newfs_nandfs mdoc: remove whitespace. 2012-05-17 11:50:12 +00:00
nfsiod
nos-tun
pfctl
pflogd
ping Use timeclear() instead of home grown version. 2012-07-02 02:38:27 +00:00
ping6 Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
quotacheck Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
rcorder Remove trailing whitespace per mdoc lint warning 2012-03-29 05:02:12 +00:00
reboot Add BSD copyright notice. 2012-02-07 14:06:30 +00:00
recoverdisk Fix mdoc date from previous commit. 2012-01-06 11:42:03 +00:00
resolvconf
restore Make sure that each va_start has one and only one matching va_end, 2012-05-29 01:48:06 +00:00
route Remove superfluous paragraph macro. 2012-03-25 09:21:09 +00:00
routed Fix a style bug 2012-01-13 06:56:59 +00:00
rtsol
savecore Include <signal.h> (for SIGINFO). 2012-04-09 20:55:23 +00:00
sconfig
setkey Minor mdoc improvements. 2012-06-03 07:45:42 +00:00
shutdown Restore a piece of BSD history. 2012-08-01 09:10:21 +00:00
spppcontrol
sunlabel mdoc: fix column names, indentation, column separation within each row, and 2012-04-07 09:05:30 +00:00
swapon
sysctl s/Free Memory Pages/Free Memory/ to avoid confusion, since we're 2012-04-11 14:18:18 +00:00
tunefs Fix warning when compiling with gcc46: 2012-01-10 02:58:52 +00:00
umount
Makefile Import work done under project/nand (@235533) into head. 2012-05-17 10:11:18 +00:00
Makefile.amd64
Makefile.arm
Makefile.i386
Makefile.ia64
Makefile.inc
Makefile.mips
Makefile.pc98
Makefile.sparc64