freebsd-dev/usr.sbin
Bruce Evans 2ef41c0cb5 Reserved one of the spare fields in struct gmon to record the history
counter type, as threatened in rev.1.8 (the density doesn't need to
be recorded since it can be derived from other fields).  This doesn't
affect binary compatibility, but new utilities won't be able to depend
on the contents of this field because libc/gmon/gmon.c was broken --
it wrote garbage to the spare fields.

Added a history counter type field to struct gmonparam.  This breaks
binary compatibility a little, since kgmon wanted to read the whole
struct.  Fixed kgmon to only depend on reading the critical earlier
parts of the struct.  This should also fix 6+ year old breakage of
binary compatibility when the profrate field was added.

Only initialize the new field in struct gmon for now, so that the
compatibility code for this (in kgmon) gets tested.  The compatibility
code has to guesstimate the value.  The new field in struct gmonparam
is for the kernel to initialize so that kgmon doesn't have to guess.
2002-02-21 05:52:49 +00:00
..
ac I've been meaning to do this for a while. Add an underscore to the 2002-01-19 23:20:02 +00:00
accton Correct a typo. 2001-09-05 19:26:17 +00:00
acpi mdoc(7) police: kill WEOL and HSB, tidy up the AUTHORS section. 2002-01-10 14:36:17 +00:00
adduser Found a single point where rmuser(8) wasn't robust to strange 2002-02-11 15:26:20 +00:00
amd Removed mentions of TARGET_ARCH from non-cross places. 2001-10-04 14:13:16 +00:00
ancontrol o Move NTOHL() and associated macros into <sys/param.h>. These are 2002-02-18 20:35:27 +00:00
apm mdoc(7) police: join split punctuation to macro calls. 2001-08-10 17:35:21 +00:00
apmd Handle snprintf() returning < 0 (not just -1) 2001-08-20 15:09:34 +00:00
arp Reorder WARNS line for style. 2001-12-10 21:13:36 +00:00
atm Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
boot0cfg WARNS=2 cleanup. 2001-12-11 06:44:29 +00:00
boot98cfg Added the command name to the synopsis section. 2002-02-11 04:19:53 +00:00
bootparamd can not -> cannot 2001-08-08 18:32:06 +00:00
btxld mdoc(7) police: utilize the new .Ex macro. 2001-08-15 09:09:47 +00:00
burncd o Move NTOHL() and associated macros into <sys/param.h>. These are 2002-02-18 20:35:27 +00:00
cdcontrol o Move NTOHL() and associated macros into <sys/param.h>. These are 2002-02-18 20:35:27 +00:00
chkgrp Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
chown Add prototypes for main() so that these programs compile with -Werror 2001-12-14 16:22:41 +00:00
chroot Finish cleanup in chroot.c CSRG revision 5.6 by Keith Bostic 2002-01-22 10:44:02 +00:00
ckdist mdoc(7) police: s/BSD/.Bx/ where appropriate. 2001-08-14 10:01:54 +00:00
config Commit some infrastructure for turning on -Werror for kernel compiles. 2002-02-20 23:35:56 +00:00
cron Make cron actually build without defining LOGIN_CAP. 2002-02-06 02:00:07 +00:00
crunch ia64 support. Hide a.out support solely under i386. While alpha never 2001-10-23 10:18:41 +00:00
ctm The mode of files created by ctm_rmail was always 0600, even if the 2002-01-22 22:54:52 +00:00
daemon mdoc(7) police: minor formatting tweaks. 2001-08-31 12:52:50 +00:00
dev_mkdb Add prototypes for main() so that these programs compile with -Werror 2001-12-14 16:22:41 +00:00
devinfo Reorder WARNS line for style. 2001-12-10 21:13:36 +00:00
digictl Reorder WARNS line for style. 2001-12-10 21:13:36 +00:00
diskpart Make the utility name in the usage() diagnostic match the actual 2002-01-06 19:57:26 +00:00
editmap Add editmap, a new utility which comes with sendmail 8.12 for editing maps in 2002-02-17 22:02:59 +00:00
edquota Reorder WARNS line for style. 2001-12-10 21:13:36 +00:00
elf2exe mdoc(7) police: simplify literal display block. 2001-08-20 08:29:55 +00:00
extattrctl o Add a 'showattr' function the extattrctl, allowing a backing file to 2001-12-31 18:21:24 +00:00
faithd s/sysctl -w/sysctl/ 2001-12-11 08:29:10 +00:00
fdcontrol mdoc(7) police: tidy up the markup. 2002-01-10 17:41:22 +00:00
fdformat mdoc(7) police: doh, again I forgot about this XXX. 2002-01-10 17:04:10 +00:00
fdread Long promised major enhancement set for the floppy disk driver: 2001-12-15 19:09:04 +00:00
fdwrite mdoc(7) police: 2001-08-07 15:48:51 +00:00
getextattr Update license. 2002-02-10 06:14:03 +00:00
gifconfig mdoc(7) police: fix markup, remove stray .Xr. 2001-12-21 08:10:28 +00:00
i4b mdoc(7) police: shorten AUTHORS section. 2002-01-10 18:30:07 +00:00
ifmcstat Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
inetd Fix a typo. 2001-12-11 13:14:48 +00:00
iostat Redo patch in 1.22 such that the header printing is reset when the 2001-09-26 19:35:03 +00:00
ipftest Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
ipresend Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
ipsend Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
iptest Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
IPXrouted o Move NTOHL() and associated macros into <sys/param.h>. These are 2002-02-18 20:35:27 +00:00
jail - Attempt to help declutter kern. sysctl by moving security out from 2002-01-16 06:55:30 +00:00
kbdcontrol FreeBSD 4.1 bootstrapping aid (HALT and PDWN are not defined there). 2002-02-08 09:37:12 +00:00
kbdmap mdoc(7) police: s/vidmap/vidfont/, don't xref to itself. 2001-09-04 13:10:28 +00:00
kernbb Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
keyadmin Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
keyserv Readded the svc_create() and the registering of the local transport, 2002-02-06 19:15:34 +00:00
kgmon Reserved one of the spare fields in struct gmon to record the history 2002-02-21 05:52:49 +00:00
kgzip mdoc(7) police: utilize the new .Ex macro. 2001-08-15 09:09:47 +00:00
kldxref Remove unnecessary machine/bootinfo.h includes. 2002-01-03 19:10:49 +00:00
lastlogin I've been meaning to do this for a while. Add an underscore to the 2002-01-19 23:20:02 +00:00
lpr Add another level of checking to 'chkprintcap', which is done by 2001-12-15 23:35:55 +00:00
lptcontrol Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
mailstats Update build infrastructure for sendmail 8.12. 2002-02-17 22:05:07 +00:00
mailwrapper Don't free memory that was never allocated. This fixes a core dump in 2001-08-09 06:20:18 +00:00
makemap Update build infrastructure for sendmail 8.12. 2002-02-17 22:05:07 +00:00
manctl Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
memcontrol Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
mergemaster * Update (c) 2002-02-12 09:54:56 +00:00
mixer Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
mld6query Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
mlxcontrol Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
mount_nwfs Default to WARNS=2. 2001-12-04 02:19:58 +00:00
mount_portalfs Default to WARNS=2. 2001-12-04 02:19:58 +00:00
mount_smbfs Add bmake glue for src/contrib/smbfs and connect userland smbfs 2001-12-14 11:41:22 +00:00
mountd Default to WARNS=2. 2001-12-04 02:19:58 +00:00
moused mdoc(7) police: protect trailing full stops of abbreviations 2001-08-10 13:45:36 +00:00
mptable
mrouted Set BINOWN=root explicitly for setuid root binaries. 2001-09-13 06:48:18 +00:00
mtest Include missing header files which define functions for which gcc has 2001-06-24 20:25:23 +00:00
mtree Only compile with strtofflags.c from libc if bootstrapping. 2001-09-24 15:38:38 +00:00
named Don't define NOADDITIONAL in CFLAGS again, it is already in named.h 2002-02-21 04:20:47 +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 Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
ndp Do not delete 'goto ours' routes when using -c option. 2001-08-09 19:40:35 +00:00
newsyslog Fix -F with logfiles rotated on time only. 2002-02-05 09:33:07 +00:00
nfsd Default to WARNS=2. 2001-12-04 02:19:58 +00:00
ngctl Add ngctl "write" command. 2002-01-22 22:01:25 +00:00
nghook mdoc(7) police: protect trailing full stops of abbreviations 2001-08-10 13:45:36 +00:00
nologin Remove whitespace at EOL. 2001-07-15 07:53:42 +00:00
nslookup Install files via FILES. 2001-12-17 16:21:59 +00:00
nsupdate Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
ntp Correct typos and macro usage. 2002-01-21 20:12:02 +00:00
pccard Add some code which read manufucturer id. This is for NEWCARD compatibility. 2002-02-20 14:48:23 +00:00
pciconf Add missing -v option to the SYNOPSIS. 2001-11-27 12:57:45 +00:00
pcvt Install files via FILES. 2001-12-17 16:21:59 +00:00
periodic mdoc(7) police: fix markup in revision 1.25. 2001-12-08 16:15:44 +00:00
pim6dd Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
pim6sd Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
pkg_install Make sortdeps() working with dependency lists containing one or no elements. 2002-02-20 17:15:17 +00:00
pnpinfo Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
ppp Document NGM_PPPOE_ACNAME handling. 2002-02-20 15:53:47 +00:00
pppctl *** empty log message *** 2001-10-01 08:43:58 +00:00
pppd Put a complete set of pppd(8) sample configuration files in 2002-01-29 00:23:35 +00:00
pppstats Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
praliases Update build infrastructure for sendmail 8.12. 2002-02-17 22:05:07 +00:00
prefix s/sysctl -w/sysctl/ 2001-12-11 08:29:10 +00:00
procctl Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
pstat Change the vnode list under the mount point from a LIST to a TAILQ 2001-10-23 01:21:29 +00:00
pw Use correct mode for temporary file. 2001-12-20 16:03:04 +00:00
pwd_mkdb Explicitly use int32_t for on-disk records for pw_change and pw_expire, 2001-10-27 02:13:41 +00:00
quot Reorder WARNS line for style. 2001-12-10 21:13:36 +00:00
quotaon Remove a duplicate word. 2001-11-19 08:20:24 +00:00
rarpd Grammatical fixes over previous commit. 2001-11-20 16:33:55 +00:00
raycontrol Whack this code with the Blessed Wand of Stack Protection. 2001-08-08 22:27:02 +00:00
repquota Reorder WARNS line for style. 2001-12-10 21:13:36 +00:00
rip6query Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
rmt atol -> strtoll, for file offset 2001-09-05 17:05:31 +00:00
route6d mdoc(7) police: 2001-08-07 15:48:51 +00:00
rpc.lockd Fix boundry condition in lock management: 2002-01-17 00:12:05 +00:00
rpc.statd Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
rpc.umntall Don't ignore SIGINT and SIGQUIT. The comment said "Ignore SIGINT 2001-12-09 20:18:36 +00:00
rpc.yppasswdd ANSIfy and remove some dead code. 2002-02-06 15:26:07 +00:00
rpc.ypupdated Unbogotify the comment containing the RCS Id. 2002-02-15 00:46:32 +00:00
rpc.ypxfrd ANSIfy and remove some dead code. 2002-02-06 15:26:07 +00:00
rpcbind Capitalize the first word in sentences, and put periods at the end of 2001-08-20 00:03:01 +00:00
rrenumd mdoc(7) police: join split punctuation to macro calls. 2001-08-10 17:35:21 +00:00
rtadvd mdoc(7) police: utilize the new .Ex macro. 2001-08-15 09:09:47 +00:00
rtprio Remove whitespace at EOL. 2001-07-15 08:06:20 +00:00
rtsold mdoc(7) police: Fixed the .Ex calls in manpages that describe more 2001-09-11 12:27:15 +00:00
rwhod I've been meaning to do this for a while. Add an underscore to the 2002-01-19 23:20:02 +00:00
sa Fixed divots that I created when I moved prototypes of group_from_gid 2002-02-19 00:05:59 +00:00
sade o No longer mount /proc by default on newly installed systems. Almost 2002-02-10 01:34:04 +00:00
sendmail Update build infrastructure for sendmail 8.12. 2002-02-17 22:06:20 +00:00
setextattr Update userland tools to reflect extattr API changes. 2002-02-10 04:48:26 +00:00
setkey mdoc(7) police: protect trailing full stops of abbreviations 2001-08-10 13:45:36 +00:00
sgsc
sicontrol Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
sliplogin Set BINOWN=root explicitly for setuid root binaries. 2001-09-13 06:48:18 +00:00
slstat The interface index space may be sparsely populated (e.g. when an 2001-10-17 04:12:29 +00:00
spkrtest mdoc(7) police: removed HISTORY info from the .Os call. 2001-07-10 15:12:08 +00:00
spray Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
stallion Comment in the man page and warning in stlload (when stlload fails) to make 2002-02-11 02:34:25 +00:00
sysinstall o No longer mount /proc by default on newly installed systems. Almost 2002-02-10 01:34:04 +00:00
syslogd Remove unnecessary setjmp.h. 2002-02-13 08:49:29 +00:00
tcpdchk Don't clobber CFLAGS. 2001-08-04 21:48:18 +00:00
tcpdmatch Don't clobber the default for CFLAGS. 2001-08-31 11:05:24 +00:00
tcpdump I've been meaning to do this for a while. Add an underscore to the 2002-01-19 23:20:02 +00:00
timed o Move NTOHL() and associated macros into <sys/param.h>. These are 2002-02-18 20:35:27 +00:00
traceroute Set BINOWN=root explicitly for setuid root binaries. 2001-09-13 06:48:18 +00:00
traceroute6 Don't override BINGRP -- this binary is not ``setgid bin''. 2001-09-13 06:52:42 +00:00
trpt SECURITY: Drop `setgid kmem' bit as early as possible. 2001-08-31 16:26:37 +00:00
tzsetup mdoc(7) police: 2001-08-07 15:48:51 +00:00
usbd Prefix structure members to protect them against clashes with eg. 2002-02-20 20:47:21 +00:00
usbdevs Prefix structure members to protect them against clashes with eg. 2002-02-20 20:47:21 +00:00
vidcontrol mdoc(7) police: markup nits. 2001-09-10 09:08:47 +00:00
vipw ANSIfy and constify. 2002-02-05 06:49:11 +00:00
vnconfig Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
watch Talk about what the user needs to do to get the snp devices, and how 2001-11-24 17:02:58 +00:00
wicontrol WARNS= -> WARNS?= 2001-09-21 07:25:53 +00:00
wlconfig mdoc(7) police: join split punctuation to macro calls. 2001-08-10 17:35:21 +00:00
xten Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
yp_mkdb ANSIfy and remove some dead code. 2002-02-06 15:26:07 +00:00
ypbind o Move NTOHL() and associated macros into <sys/param.h>. These are 2002-02-18 20:35:27 +00:00
yppoll ANSIfy and remove some dead code. 2002-02-06 15:26:07 +00:00
yppush ANSIfy and remove some dead code. 2002-02-06 15:26:07 +00:00
ypserv Sort out the documentation WRT TCP_WRAPPERs, which is now enabled. 2002-02-06 20:48:03 +00:00
ypset ANSIfy and remove some dead code. 2002-02-06 15:26:07 +00:00
zic Perform a major cleanup of the usr.sbin Makefiles. 2001-07-20 06:20:32 +00:00
Makefile Add editmap, a new utility which comes with sendmail 8.12 for editing maps in 2002-02-17 22:02:59 +00:00
Makefile.inc