1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-14 10:09:48 +00:00
freebsd/sbin
Ruslan Ermilov ccf2597759 While convenient, avoid using alloca() for reasons specified in
the BUGS section of the alloca(3) manpage.  In particular, when
the number of TCP sockets is several tens of thousand, trying to
"sysctl -a" would SIGSEGV on the net.inet.tcp.pcblist entry (it
would exceed the stacksize ulimit, in an undetectable manner).

Reported by:	Igor Sysoev
2006-09-06 20:15:43 +00:00
..
adjkerntz Correct various mistakes in the last commit. 2006-05-13 11:58:58 +00:00
atacontrol Add new modes. 2006-03-15 19:32:43 +00:00
atm Use the C99 syntax for designated initialisers. 2005-08-05 07:33:50 +00:00
badsect Expand *n't contractions. 2005-02-13 22:25:33 +00:00
bsdlabel Remove alpha left-overs. 2006-08-22 08:03:01 +00:00
camcontrol Implement 'camcontrol reportluns'. This allows users to send the SCSI 2006-08-21 13:24:50 +00:00
ccdconfig Fix markup and some typos. 2006-04-14 09:20:25 +00:00
clri Give variable an initial value. Use errx() instead of fprintf(). 2005-05-29 16:07:10 +00:00
comcontrol Sort sections. 2005-01-18 10:09:38 +00:00
conscontrol Sync program's usage() with manpage's SYNOPSIS. 2005-02-10 09:19:34 +00:00
devd o Yacc's lineno variable holds a total number of parsed lines. 2006-04-14 07:20:42 +00:00
devfs o Revert a previous delta as strlcpy(3) operates with NUL-terminated 2006-06-14 15:09:52 +00:00
dhclient Revert the addition of -p. It's flawed in that dhclient should not run 2006-08-21 16:31:31 +00:00
dmesg Avoid moving onto a new line while testing if there is a syslog priority 2006-02-27 19:13:47 +00:00
dump Clarify documentation of '-L' command line switch: the snapshot is 2006-08-16 16:28:30 +00:00
dumpfs Sync program's usage() with manpage's SYNOPSIS. 2005-02-10 09:19:34 +00:00
dumpon With minidumps, the dumping partition could be smaller than physical 2006-04-27 19:01:54 +00:00
fdisk - Fail with an understandable error message if we cannot detect the 2006-06-18 22:02:22 +00:00
fdisk_pc98 o Bump date (thanks ru) 2006-02-26 17:45:35 +00:00
ffsinfo o Fix typo. 2006-06-11 15:53:36 +00:00
fsck Sync program's usage() with manpage's SYNOPSIS. 2005-02-10 09:19:34 +00:00
fsck_ffs Mention the default location of alternative super block on a 2005-09-20 08:02:38 +00:00
fsck_msdosfs Prefer the __printflike() macro to GCC's __attribute__ stuff. 2005-03-09 10:10:51 +00:00
fsdb Add a note that the btime command only works on UFS2. 2006-08-24 09:14:02 +00:00
fsirand
gbde Teach gbde(8) to use a key file in addition to a passphrase. This 2006-02-08 06:52:15 +00:00
geom o Spell. 2006-08-10 01:13:38 +00:00
ggate Remove alpha left-overs. 2006-08-22 08:03:01 +00:00
gpt Fix cut-n-paste bug: compare argument s against known aliases, 2006-07-07 02:44:23 +00:00
growfs Remove duplicated assignment. 2006-07-17 20:48:36 +00:00
gvinum Implement the 'resetconfig' command. 2006-03-23 19:58:43 +00:00
idmapd Remove dead code. 2005-04-14 20:27:30 +00:00
ifconfig (media_status): Factor common code between IFM_ETHER and IFM_ATM cases. 2006-08-22 23:49:36 +00:00
init Reparent the process that executes the window= command from the ttys 2006-06-08 14:04:36 +00:00
ipf Regularly scheduled patch to unbreak regularly scheduled post-ipfilter 2006-08-17 03:19:38 +00:00
ipfw A pipe bandwidth of 10MBits/s should probably 2006-08-23 14:29:18 +00:00
kldconfig Fix malloc size (visible on amd64, with "kldconfig -r"). 2005-11-07 19:22:20 +00:00
kldload -mdoc sweep. 2005-11-18 10:36:29 +00:00
kldstat -mdoc sweep. 2005-11-18 10:36:29 +00:00
kldunload Bump a date in .Dd field. Last change brought some new functionality. 2006-02-27 22:48:58 +00:00
ldconfig Tweak -32 description and add -32 FILES. 2005-12-09 03:12:25 +00:00
mca s/Februari/February/. 2006-02-12 07:57:27 +00:00
md5 Fix an 11 year old mistake: Let the hash functions take a void* instead 2006-01-17 15:35:57 +00:00
mdconfig Make WITHOUT_DYNAMICROOT=foo work again: remember to reference 2006-04-01 16:34:45 +00:00
mdmfs Add new -E option, which allows to specify location of the mdconfig(8) 2006-02-16 21:28:54 +00:00
mknod Sync program's usage() with manpage's SYNOPSIS. 2005-02-10 09:19:34 +00:00
mksnap_ffs
mount Teach mount(8) about a 'late' keyword, which means the file system should 2006-07-12 16:05:51 +00:00
mount_autofs spell "file system" correctly 2005-01-24 20:06:16 +00:00
mount_cd9660 Fixing multi-session disc mount by passing the correct "ssector" option 2005-12-19 05:52:37 +00:00
mount_ext2fs Garbage collect useless variables. 2005-08-05 07:39:39 +00:00
mount_hpfs Use MOPT_END in favor of MOPT_NULL, which better describes the purporse 2005-06-10 09:51:43 +00:00
mount_msdosfs mount_msdosfs.c: 2006-06-01 02:25:00 +00:00
mount_nfs Minor style(9) and KNF elimination as I prepare to fix a bug. 2006-03-20 21:28:46 +00:00
mount_nfs4 Use MOPT_END in favor of MOPT_NULL, which better describes the purporse 2005-06-10 09:51:43 +00:00
mount_ntfs Use MOPT_END in favor of MOPT_NULL, which better describes the purporse 2005-06-10 09:51:43 +00:00
mount_nullfs Add a missing .Pp call. 2006-04-19 19:21:42 +00:00
mount_reiserfs Increase WARNS level to 6. 2005-11-13 01:47:04 +00:00
mount_std Slight grammar fix. 2006-05-18 15:26:27 +00:00
mount_udf style.Makefile(5): Remove -Wall from CFLAGS. 2006-07-17 20:53:25 +00:00
mount_umapfs Use MOPT_END in favor of MOPT_NULL, which better describes the purporse 2005-06-10 09:51:43 +00:00
mount_unionfs Use MOPT_END in favor of MOPT_NULL, which better describes the purporse 2005-06-10 09:51:43 +00:00
natd WARNS=6 and gcc4 cleanup: 2005-05-02 10:13:38 +00:00
newfs Don't treat failure to find the operator GID as a fatal error; this 2005-08-14 17:07:04 +00:00
newfs_msdos Expand *n't contractions. 2005-02-13 22:25:33 +00:00
nfsiod When accessing the sysctl vfs.nfs.iodmax, don't report errors as being 2005-04-07 20:37:04 +00:00
nos-tun Expand *n't contractions. 2005-02-13 22:25:33 +00:00
pfctl Add missing library dependencies. 2006-04-13 12:49:24 +00:00
pflogd
ping Remove alpha left-overs. 2006-08-22 08:03:01 +00:00
ping6 These IPv6-only tools have no explicit dependency on the INET6 macro. 2006-07-27 15:31:13 +00:00
quotacheck Sync program's usage() with manpage's SYNOPSIS. 2005-02-10 09:19:34 +00:00
rcorder do_file() is called recursively from several places and cannot 2006-05-20 05:47:18 +00:00
reboot Block a variety of signals which may afffect reboot(8), before killing 2006-08-02 13:05:38 +00:00
recoverdisk Make recoverdisk compile on amd64 and possibly other 64bit archs. 2006-05-30 19:10:18 +00:00
restore o Fix style(9) for previous. 2006-08-25 09:14:23 +00:00
route Obey MK_INET6_SUPPORT. 2006-07-27 13:26:29 +00:00
routed o Remove rev. 1.14 debug printf(3) leftovers. 2005-12-20 18:18:37 +00:00
rtsol Add eye candy while I'm here: a blank line between 2006-07-27 18:28:14 +00:00
savecore o Restore kerneldumpheader.architectureversion bytes swopping 2005-10-02 11:31:45 +00:00
sconfig Add support for Cronyx TAU-PCI/32 ce(4). 2006-01-30 21:08:30 +00:00
setkey Obey MK_INET6_SUPPORT. 2006-07-27 13:26:29 +00:00
shutdown Use new style declarations instead of K&R ones. 2005-01-25 08:40:51 +00:00
slattach Sync program's usage() with manpage's SYNOPSIS. 2005-02-10 09:19:34 +00:00
spppcontrol Expand contractions. 2005-02-13 23:45:54 +00:00
startslip - Remove MLINKS to nonexistant manpages 2005-07-14 20:29:08 +00:00
sunlabel Fix grammar error caused by my previous edit. 2005-03-30 18:54:41 +00:00
swapon Sync program's usage() with manpage's SYNOPSIS. 2005-02-10 09:19:34 +00:00
sysctl While convenient, avoid using alloca() for reasons specified in 2006-09-06 20:15:43 +00:00
tunefs Expand *n't contractions. 2005-02-13 22:25:33 +00:00
umount Sync program's usage() with manpage's SYNOPSIS. 2005-02-10 09:19:34 +00:00
Makefile rtsol is just a stripped-down version of rtsold and as such it should 2006-07-27 17:50:05 +00:00
Makefile.inc Reimplementation of world/kernel build options. For details, see: 2006-03-17 18:54:44 +00:00