freebsd-nq/usr.sbin
Dima Dorfman 5d3e1fcab1 free_entry(): Don't free e->envp if it's already NULL; likewise for
e->cmd.  free_entry() now does the right thing with
partially-initialized structures.

load_entry(): Don't call env_free() on e->envp throughout the routine
before jumping to eof; the free_entry() call at that label will take
care of it.  The previous behavior resulted in e->envp being free'd
twice (well, the second time would usually result in a crash, but
that's besides the point); once in load_entry(), and once in
free_entry() after the former called the latter.  Also note that the
check added to free_entry() (above) doesn't help, since e->envp wasn't
reset to NULL after env_free().

Submitted by:	Mark Peek <mark@whistle.com>
2001-07-18 11:48:00 +00:00
..
ac Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
accton Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
acpi Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
adduser Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
amd msdos -> msdosfs 2001-06-04 13:08:54 +00:00
ancontrol Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
apm Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
apmd Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
arp Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
atm mdoc(7) police: remove extraneous .Pp before and/or after .Sh. 2001-07-09 09:54:33 +00:00
boot0cfg fdisk(8): document the default for -b, add xref to boot0cfg(8). 2001-07-18 07:12:46 +00:00
boot98cfg Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
bootparamd Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
btxld - Backout botched attempt to introduce MANSECT feature. 2001-03-26 14:42:20 +00:00
burncd Change to spell erasing right. 2001-05-30 08:13:39 +00:00
cdcontrol Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
chkgrp mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 15:12:08 +00:00
chown mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 15:12:08 +00:00
chroot mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 15:12:08 +00:00
ckdist Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
config Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
cron free_entry(): Don't free e->envp if it's already NULL; likewise for 2001-07-18 11:48:00 +00:00
crunch Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
ctm Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
dev_mkdb Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
devinfo Fixed missing DPADD. 2001-05-12 14:34:46 +00:00
digictl mdoc(7) police: -xwidth has been fold into -width. 2001-07-13 09:09:52 +00:00
diskcheckd * Read 64k at a time with variable length pauses between instead of 2001-07-04 17:43:43 +00:00
diskpart Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
dpt - Backout botched attempt to introduce MANSECT feature. 2001-03-26 14:42:20 +00:00
edquota Fix the type of the NULL arg to execl() 2001-07-09 09:24:06 +00:00
elf2exe Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
extattrctl mdoc(7) police: remove extraneous .Pp before and/or after .Sh. 2001-07-09 09:54:33 +00:00
faithd Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
fdcontrol Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
fdformat Make fdformat WARN=2 ready. 2001-07-03 21:43:41 +00:00
fdread mdoc(7) police: use plain text parentheses with plain text blocks. 2001-07-05 07:21:28 +00:00
fdwrite Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
getextattr Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
gifconfig Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
i4b Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
ifmcstat Install it with mode 550, and with default group ${BINGRP}. 2001-07-04 07:20:11 +00:00
inetd Turn off WARNS stuff. When combined with -nostdinc and system header 2001-07-17 19:00:47 +00:00
iostat Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
ipftest Pick up the correct headers from sys/contrib/ipfilter/netinet. 2001-06-18 15:55:28 +00:00
ipresend Pick up the correct headers from sys/contrib/ipfilter/netinet. 2001-06-18 15:55:28 +00:00
ipsend Pick up the correct headers from sys/contrib/ipfilter/netinet. 2001-06-18 15:55:28 +00:00
iptest Pick up the correct headers from sys/contrib/ipfilter/netinet. 2001-06-18 15:55:28 +00:00
IPXrouted Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
jail Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
kbdcontrol Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
kbdmap Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
kernbb Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
keyadmin Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
keyserv Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
kgmon Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
kgzip mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 15:12:08 +00:00
lastlogin Set WARNS=2 on programs that compile cleanly with it; add $FreeBSD$ 2001-06-30 05:39:36 +00:00
lpr Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
lptcontrol Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
mailstats - Backout botched attempt to introduce MANSECT feature. 2001-03-26 14:42:20 +00:00
mailwrapper Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
makemap - Backout botched attempt to introduce MANSECT feature. 2001-03-26 14:42:20 +00:00
manctl Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
memcontrol Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
mergemaster mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 15:12:08 +00:00
mixer Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
mld6query Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
mlxcontrol Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
mount_nwfs Remove whitespace at EOL. 2001-07-15 07:53:42 +00:00
mount_portalfs Actually rename FDESC, PORTAL, UMAP and UNION file systems. 2001-05-24 15:20:11 +00:00
mountd Remove whitespace at EOL. 2001-07-15 07:53:42 +00:00
moused Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
mptable - Backout botched attempt to introduce MANSECT feature. 2001-03-26 14:42:20 +00:00
mrouted Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
mtest Include missing header files which define functions for which gcc has 2001-06-24 20:25:23 +00:00
mtree Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
named Set the NOADDITIONAL flag for bind. This removes the 5% ttl reduction 2001-07-17 04:54:00 +00:00
named.reload Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
named.restart Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
ndc - Backout botched attempt to introduce MANSECT feature. 2001-03-26 14:42:20 +00:00
ndp Sync with recent KAME. 2001-06-11 12:39:29 +00:00
newsyslog Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
nfsd Remove whitespace at EOL. 2001-07-15 07:53:42 +00:00
ngctl Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
nghook Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
nologin Remove whitespace at EOL. 2001-07-15 07:53:42 +00:00
nslookup - Backout botched attempt to introduce MANSECT feature. 2001-03-26 14:42:20 +00:00
nsupdate Link against libbind (library and headers) 1999-11-30 06:16:46 +00:00
ntp mdoc(7) police: sort SEE ALSO xrefs (sort -b -f +2 -3 +1 -2). 2001-07-06 16:46:48 +00:00
pccard Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
pciconf Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
pcvt Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
periodic Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
pkg_install Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
pnpinfo - Backout botched attempt to introduce MANSECT feature. 2001-03-26 14:42:20 +00:00
ppp Bring the PPPoE Ethernet interface up *BEFORE* we send the node a 2001-07-18 09:33:45 +00:00
pppctl Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
pppd Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
pppstats - Backout botched attempt to introduce MANSECT feature. 2001-03-26 14:42:20 +00:00
praliases - Backout botched attempt to introduce MANSECT feature. 2001-03-26 14:42:20 +00:00
prefix Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
procctl mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 15:12:08 +00:00
pstat mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 15:12:08 +00:00
pw Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
pwd_mkdb Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
quot mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 15:12:08 +00:00
quotaon mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 15:12:08 +00:00
rarpd make it compile on alpha again 2001-07-05 16:53:49 +00:00
raycontrol Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
repquota mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 15:12:08 +00:00
rip6query Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
rmt Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
route6d Sync with recent KAME. 2001-06-11 12:39:29 +00:00
rpc.lockd Distinguish between rpc version numbers in the client cache to avoid 2001-04-28 04:26:32 +00:00
rpc.statd Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
rpc.umntall mdoc(7) police: sort SEE ALSO xrefs (sort -b -f +2 -3 +1 -2). 2001-07-06 16:46:48 +00:00
rpc.yppasswdd Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
rpc.ypupdated Fix the type of the NULL arg to execl() 2001-07-09 09:24:06 +00:00
rpc.ypxfrd - Backout botched attempt to introduce MANSECT feature. 2001-03-26 14:42:20 +00:00
rpcbind Free things in the right order 2001-07-16 22:12:06 +00:00
rrenumd mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 15:12:08 +00:00
rtadvd Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
rtprio Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
rtsold Sync with recent KAME. 2001-06-11 12:39:29 +00:00
rwhod Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
sa Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
sade Add ability to configure console terminal type in /etc/ttys 2001-07-17 04:09:50 +00:00
sendmail - Backout botched attempt to introduce MANSECT feature. 2001-03-26 14:42:20 +00:00
setextattr Xref to extattr(2) and extattr(3). 2001-06-24 23:59:22 +00:00
setkey Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
sgsc - Backout botched attempt to introduce MANSECT feature. 2001-03-26 14:42:20 +00:00
sicontrol mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 15:12:08 +00:00
sliplogin mdoc(7) police: remove extraneous .Pp before and/or after .Sh. 2001-07-09 09:54:33 +00:00
slstat Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
spkrtest mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 15:12:08 +00:00
spray Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
stallion Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
sysinstall Fix disclaimer clause 2001-07-17 08:35:45 +00:00
syslogd Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
tcpdchk - Backout botched attempt to introduce MANSECT feature. 2001-03-26 14:42:20 +00:00
tcpdmatch - Backout botched attempt to introduce MANSECT feature. 2001-03-26 14:42:20 +00:00
tcpdump Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
timed Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
traceroute Fetch the default maximum TTL value from the net.inet.ip.ttl MIB. 2001-06-06 16:12:59 +00:00
traceroute6 Sync with recent KAME. 2001-06-11 12:39:29 +00:00
trpt Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
tzsetup Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
usbd Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
usbdevs Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
vidcontrol Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
vipw Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
vnconfig Include missing header files which define functions for which gcc has 2001-06-24 20:25:23 +00:00
watch Add prototypes, staticize, constify, don't shadow global variables and 2001-07-15 11:03:28 +00:00
wicontrol mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 15:12:08 +00:00
wlconfig Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
xten - Backout botched attempt to introduce MANSECT feature. 2001-03-26 14:42:20 +00:00
yp_mkdb Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
ypbind Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
yppoll Include missing header files which define functions for which gcc has 2001-06-24 20:25:23 +00:00
yppush Initialize the sa_flags member of an auto struct sigaction variable. 2001-06-06 21:08:15 +00:00
ypserv Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
ypset - Backout botched attempt to introduce MANSECT feature. 2001-03-26 14:42:20 +00:00
zic Set wollman as the MAINTAINER and mention the vendor contact. Ideally 2001-07-18 11:30:46 +00:00
Makefile Add diskcheck-daemon. 2001-06-03 20:02:03 +00:00
Makefile.inc - Backout botched attempt to introduce MANSECT feature. 2001-03-26 14:42:20 +00:00