freebsd-dev/usr.sbin
Garrett Wollman 0d3bcc2e80 Make the threatened fts(3) ABI fix. FTSENT now avoids the use of the struct
hack, thereby allowing future extensions to the structure (e.g., for extended
attributes) without rebreaking the ABI.  FTSENT now contains a pointer to the
parent stream, which fts_compar() can then take advantage of, avoiding the
undefined behavior previously warned about.  As a consequence of this change,
the prototype of the comparison function passed to fts_open() has changed
to reflect the required amount of constness for its use.  All callers in the
tree are updated to use the correct prototype.

Comparison functions can now make use of the new parent pointer to access
the new stream-specific private data pointer, which is intended to assist
creation of reentrant library routines which use fts(3) internally.

Not objected to in spirit by: -arch
2002-09-21 01:28:41 +00:00
..
ac
accton
acpi Only include parent directory Makefile.inc if it exists. Now you can 2002-09-17 14:56:23 +00:00
adduser Fix conjugation of exists and add full stops to the messages I changed. 2002-08-11 20:31:16 +00:00
amd
ancontrol
apm Remove extra args to printf 2002-08-25 06:15:50 +00:00
apmd
arp
atm
boot0cfg
boot98cfg
bootparamd
btxld
burncd Add DVD+RW support to the ATA driver and burncd. This also closes 2002-08-08 07:59:24 +00:00
cdcontrol
chkgrp
chown
chroot
ckdist
config mdoc(7) police: Removed redundant .Ns calls. 2002-08-13 16:07:28 +00:00
cron Never allow a user to use crontab if opening /var/cron/{allow,deny} fails 2002-08-04 04:32:27 +00:00
crunch Apply the envp fix to the other call to main() as well. 2002-08-09 02:39:38 +00:00
ctm Make the threatened fts(3) ABI fix. FTSENT now avoids the use of the struct 2002-09-21 01:28:41 +00:00
daemon
dev_mkdb
devinfo o Don't print devices that aren't attached unless run with the newly 2002-09-20 02:26:58 +00:00
digictl
editmap
edquota Allow edquota(8) to be used for setting up quotas non-interactively (add a 2002-09-07 12:26:07 +00:00
elf2aout
elf2exe
extattr Add the new userland tool for manipulating extended attributes. 2002-08-30 08:53:03 +00:00
extattrctl
faithd
fdcontrol
fdformat
fdread
fdwrite
gifconfig Correctly handle ifr.ifr_flags/ifr.ifr_flagshigh like ifconfig(8) does. 2002-08-29 12:52:28 +00:00
i4b After dialling using -n, add the ability to wait for the first response 2002-08-27 14:46:22 +00:00
ifmcstat
inetd When printing the wait status, break it down into a signal and a exit status. 2002-09-04 21:00:45 +00:00
iostat Use essentially the same formatting of the CPU stats percentages as in 2002-08-18 17:51:14 +00:00
ipftest
ipresend
ipsend
iptest
IPXrouted
jail
kbdcontrol
kbdmap
kernbb Include <nlist.h> for nlist interfaces instead of depending on namespace 2002-08-18 17:57:08 +00:00
keyadmin
keyserv Initiate deorbit burn for the i386-only a.out related support. Moves are 2002-09-17 01:49:00 +00:00
kgmon
kgzip
kldxref
lastlogin
lpr Fix typos; each file has at least one s/seperat/separat/ 2002-08-11 13:05:30 +00:00
lptcontrol
mailstats
mailwrapper
makemap
manctl
memcontrol Some BIOSs are using MTRR values that are only documented under NDA 2002-09-15 15:07:55 +00:00
mergemaster Suppress spurious warning messages about rm -rf TEMPROOT failing 2002-08-05 08:47:52 +00:00
mixer
mld6query
mlxcontrol
mount_nwfs s/filesystem/file system/g as discussed on -developers 2002-08-21 18:11:48 +00:00
mount_portalfs s/filesystem/file system/g as discussed on -developers 2002-08-21 18:11:48 +00:00
mount_smbfs
mountd Kerberised NFS has never (as far as I can tell) worked outside 2002-09-20 20:03:27 +00:00
moused Replace various spelling with FALLTHROUGH which is lint()able 2002-08-25 13:30:43 +00:00
mptable
mrouted Check for FD_SET overruns. 2002-09-09 15:45:28 +00:00
mtest
mtree Make the threatened fts(3) ABI fix. FTSENT now avoids the use of the struct 2002-09-21 01:28:41 +00:00
named
named.reload
named.restart
ndc
ndp
newsyslog
nfsd Update manpage to match the code, vfsload() is not used 2002-08-11 15:19:49 +00:00
ngctl
nghook
nologin
nslookup
nsupdate
ntp
pccard
pciconf Use consistent terminology in the usage message, the man page 2002-09-17 18:10:39 +00:00
pcvt Don't depend on <sys/types.h> pollution in <sys/fcntl.h>. 2002-09-17 17:59:51 +00:00
periodic
pkg_install Make the threatened fts(3) ABI fix. FTSENT now avoids the use of the struct 2002-09-21 01:28:41 +00:00
pnpinfo
ppp Unbreak -DNOINET6 2002-09-02 13:34:27 +00:00
pppctl
pppd Check for FD_SET overruns. 2002-09-17 15:52:35 +00:00
pppstats
praliases
prefix
procctl
pstat
pw
pwd_mkdb
quot
quotaon
rarpd Add "-t" to useage message and comment. (The -t option was added 2002-09-15 15:37:50 +00:00
raycontrol
repquota
rip6query
rmt
route6d
rpc.lockd Remove a case of exposing 'struct ucred' to userspace. Use a struct xucred 2002-08-15 21:52:22 +00:00
rpc.statd
rpc.umntall
rpc.yppasswdd
rpc.ypupdated
rpc.ypxfrd
rpcbind
rrenumd
rtadvd
rtprio
rtsold
rwhod
sa
sade Teach sysinstall that documents on the boot floppy might not be gzipped. 2002-08-09 07:44:43 +00:00
sendmail
setkey
sgsc
sicontrol
sliplogin
slstat
spkrtest
spray
stallion Replace various spelling with FALLTHROUGH which is lint()able 2002-08-25 13:30:43 +00:00
sysinstall Add tcl81 that was missing. 2002-09-09 17:53:41 +00:00
syslogd Make syslogd -u treat "*" as all levels by explictly setting pri_cmp 2002-09-04 21:11:25 +00:00
tcpdchk
tcpdmatch
tcpdump
timed
traceroute
traceroute6 Back out previous commit. I was a bit overzealous: the fd_set size is 2002-09-09 16:43:18 +00:00
trpt
tzsetup
ugidfw Add a libnames entry for libugidfw. 2002-08-02 13:37:57 +00:00
usbd
usbdevs
vidcontrol Add a new -H' modifier, which when combined with -p' or `-P' allows to dump 2002-08-19 16:33:23 +00:00
vipw Don't use NULL when we really mean 0 for call to pw_edit. 2002-08-21 19:01:50 +00:00
vnconfig
watch Add break's to case blocks. 2002-08-10 08:42:10 +00:00
wicontrol Warn that hex keys are the most portable. 2002-08-12 06:59:04 +00:00
wlconfig
xten
yp_mkdb
ypbind xids are u_int32_ts, which are not necessarily the same size as time_ts or 2002-09-16 21:39:42 +00:00
yppoll
yppush
ypserv The resolver library does a pretty acceptable set of domain 2002-09-20 20:09:27 +00:00
ypset
zic
Makefile Pppctl seems to compile again now 2002-09-19 10:32:39 +00:00
Makefile.inc