freebsd-nq/usr.sbin
Shteryana Shopova 5b6598a8c2 Instead of explicitly initializing variables to avoid compiler warnings,
add a default case to handle the situation when the variables are not
initialized.
Furthermore, abort() if the snmp agent passes an invalid option to the
bridge module. As the option (SET, GET, GETNEXT, COMMIT, ROLLBACK) is
determined by the snmp agent based on the operation requested by user,
this behaviour is unlikely to be abused as a source for a DoS, but if
ever hit will likely reveal a problem in the snmp agent or bridge
module.

Approved by:    bz (mentor)
2006-12-09 20:58:26 +00:00
..
ac Sort sections. 2005-01-18 20:02:45 +00:00
accton Per letter dated July 22, 1999, delete clause 3 from code directly 2004-08-07 04:19:37 +00:00
acpi Catch up with ACPI-CA 20051021 import 2005-11-01 22:44:08 +00:00
adduser Flush my typo fix queue for this directory. 2006-12-05 23:20:14 +00:00
amd Folded WITH_HESIOD_SUPPORT into WITH_HESIOD. 2006-03-21 09:00:51 +00:00
ancontrol Expand *n't contractions. 2005-02-13 22:25:33 +00:00
apm Make apm(8) understand AC Line state 2 as "backup power". 2005-05-30 18:44:43 +00:00
apmd POWERSTATECHANGE was misspelled. 2005-03-24 01:26:40 +00:00
arlcontrol Remove unused variables 2005-05-20 12:44:04 +00:00
arp - Before doing ioctl(SIOCGIFNETMASK) put the proper IP address into the ifreq, 2006-10-13 12:38:43 +00:00
asf Flush my typo fix queue for this directory. 2006-12-05 23:20:14 +00:00
atm Fixed the misplaced $FreeBSD$. 2005-02-09 18:07:17 +00:00
audit Enable building of OpenBSM command line tools: 2006-02-02 10:15:30 +00:00
auditd Enable building of OpenBSM command line tools: 2006-02-02 10:15:30 +00:00
auditreduce auditreduce now requires OpenBSM's config/config.h, so add that to the 2006-09-25 11:56:20 +00:00
authpf Do not bypass WARNS machinery by hadcoding -Werror into CFLAGS. 2006-09-21 18:16:22 +00:00
bluetooth Do not mark Bluetooth HID device as a "potential keyboard" if its descriptor 2006-11-27 22:52:11 +00:00
boot0cfg Attempt gctl verb "write MBR" when updating. 2005-07-15 08:04:32 +00:00
boot98cfg Merged from boot0cfg. 2005-07-15 15:32:52 +00:00
bootparamd Reimplementation of world/kernel build options. For details, see: 2006-03-17 18:54:44 +00:00
bsnmpd Instead of explicitly initializing variables to avoid compiler warnings, 2006-12-09 20:58:26 +00:00
btxld An old patch from Dan Lukes <dan at obluda.cz>: 2006-01-23 13:55:32 +00:00
burncd - Remove MLINKS to nonexistant manpages 2005-07-14 20:29:08 +00:00
cached - When building world WITHOUT_LIBPTHREAD, link libthr to libpthread. 2006-11-26 14:36:34 +00:00
cdcontrol Use the new name H_SETSIZE instead of the old H_EVENT to set the history 2005-10-19 15:37:43 +00:00
chkgrp Fix a bug introduced in revision 1.9 which causes chkgrp to coredump on 2005-08-25 17:01:06 +00:00
chown Expand *n't contractions. 2005-02-13 22:25:33 +00:00
chroot Per letter dated July 22, 1999, delete clause 3 from code directly 2004-08-07 04:19:37 +00:00
ckdist Sort sections. 2005-01-18 20:02:45 +00:00
config Don't leak files. 2006-10-24 07:12:31 +00:00
cron Behave as documented when reading fields saying "X/Y" where X != * 2006-09-26 18:06:09 +00:00
crunch Back out half of my previous change to support parallel makes. 2006-11-27 01:35:11 +00:00
ctm Expand *n't contractions. 2005-02-13 22:25:33 +00:00
daemon Teach daemon(8) how to use pidfile(3). 2005-08-24 17:24:39 +00:00
dconschat Fix typos in comments. 2005-03-11 14:20:09 +00:00
devinfo Sync usage() and SYNOPSIS. 2006-09-29 16:46:01 +00:00
digictl Sort sections. 2005-01-18 20:02:45 +00:00
diskinfo Sort sections. 2005-01-18 20:02:45 +00:00
dnssec-keygen Disable thread support in BIND. It appears to reduce performance rather 2005-07-25 14:44:11 +00:00
dnssec-signzone Disable thread support in BIND. It appears to reduce performance rather 2005-07-25 14:44:11 +00:00
editmap Remove kludges intended to support src trees with partial obj trees. 2005-06-10 06:12:53 +00:00
edquota initialize unitialized variables (WARNS=6) 2006-09-14 04:45:44 +00:00
eeprom Flush my typo fix queue for this directory. 2006-12-05 23:20:14 +00:00
extattr Update lsextattr(8) to use the new extattr_list_*() APIs, rather than 2003-06-05 04:30:00 +00:00
extattrctl Fixed the misplaced $FreeBSD$. 2005-02-09 18:07:17 +00:00
faithd fixed a possible reference to a broken memory 2005-05-02 07:44:24 +00:00
fdcontrol Force the use of the tbl(1) preprocessor. 2006-10-25 10:44:59 +00:00
fdformat The default fill byte is 0xf6, not 0xf5. 2005-11-03 07:28:46 +00:00
fdread Remove unused variables. 2006-07-20 09:38:46 +00:00
fdwrite Expand *n't contractions. 2005-02-13 22:25:33 +00:00
flowctl Implement "verbose" optional keyword for "show" command. This is analog 2005-03-23 09:40:18 +00:00
freebsd-update Three minor bug fixes: 2006-11-25 07:30:12 +00:00
fwcontrol Add MPEG2-TS/HDV support to fwcontrol. 2006-10-26 22:33:38 +00:00
getfmac Remove unnecessary SRCS= where could be guessed directly by our 2005-01-27 14:52:47 +00:00
getpmac Remove unnecessary SRCS= where could be guessed directly by our 2005-01-27 14:52:47 +00:00
gstat Language tweak. 2006-09-29 16:51:29 +00:00
i4b Extend i4b to support CAPI manager based ISDN controllers (CAPI manager is part of 2006-07-09 21:16:06 +00:00
ifmcstat Fixed the misplaced $FreeBSD$. 2005-02-09 18:07:17 +00:00
inetd Removed T/TCP bits. 2006-09-14 08:36:53 +00:00
iostat Markup fixes. 2006-09-29 17:57:04 +00:00
ip6addrctl Added the EXIT STATUS section where appropriate. 2005-01-17 07:44:44 +00:00
ipfwpcap Change authors e-mail. 2006-11-12 21:43:21 +00:00
IPXrouted Do not use int where socklen_t is expected. 2006-09-21 02:01:46 +00:00
jail Change mount_devfs reference to "mount -t devfs". 2006-11-21 23:45:44 +00:00
jexec Markup fixes. 2006-09-29 17:57:04 +00:00
jls Sync code with the error report: calloc(number, 1) is equivalent to 2005-08-19 11:03:49 +00:00
kbdcontrol Grammar fix from Ceri. 2006-11-16 13:43:05 +00:00
kbdmap Fix -r causing SIGSEGV due to parse_args() being called before font_current is set. 2006-01-09 19:54:28 +00:00
kernbb Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
keyserv The variable `ROOTKEY' has internal linkage in keyserv.c, don't declare it as 2005-02-10 09:09:18 +00:00
kgmon Correct a typo 2006-06-29 09:18:16 +00:00
kgzip Sort sections. 2005-01-18 20:02:45 +00:00
kldxref Use safe strlcpy rather than unsafe strncpy. After marcel's last fix, 2006-08-05 18:22:11 +00:00
lastlogin Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
lmcconfig Style. 2006-09-01 09:24:28 +00:00
lpr Obey MK_INET6_SUPPORT. 2006-07-27 14:52:12 +00:00
lptcontrol Remove useless mode argument to open(). 2005-01-25 14:25:18 +00:00
mailstats Remove kludges intended to support src trees with partial obj trees. 2005-06-10 06:12:53 +00:00
mailwrapper Markup fixes. 2006-09-29 17:57:04 +00:00
makemap Remove kludges intended to support src trees with partial obj trees. 2005-06-10 06:12:53 +00:00
manctl
memcontrol Correct formatting of pointers in the listing by using "0x%" PRIx64 instead of 2005-03-29 20:17:47 +00:00
mergemaster Add missed SYNOPSIS flag for auto upgrade. 2006-04-30 22:09:47 +00:00
mixer - Fix possible memory leak due to repetetive strdup(3) without matching 2006-01-01 20:19:49 +00:00
mld6query These IPv6-only tools have no explicit dependency on the INET6 macro. 2006-07-27 15:31:13 +00:00
mlxcontrol Sort sections. 2005-01-18 20:02:45 +00:00
mount_nwfs Use sysctlbyname() instead of sysctl 2006-05-11 17:23:57 +00:00
mount_portalfs Markup fixes. 2005-06-14 12:26:36 +00:00
mount_smbfs Convert mount_smbfs to use nmount(). 2005-11-16 02:47:12 +00:00
mountd Ignore SIGPIPE, instead of terminating process. 2006-11-18 22:43:20 +00:00
moused Markup fixes. 2006-09-29 17:57:04 +00:00
mptable Expand *n't contractions. 2005-02-13 22:25:33 +00:00
mtest Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
mtree Markup fixes. 2006-09-29 17:57:04 +00:00
named Undefine __DATE__ in order to avoid placing a build timestamp into 2006-08-13 05:32:10 +00:00
named-checkconf Disable thread support in BIND. It appears to reduce performance rather 2005-07-25 14:44:11 +00:00
named-checkzone Disable thread support in BIND. It appears to reduce performance rather 2005-07-25 14:44:11 +00:00
named.reload Switch from BIND 8 to BIND 9. 2004-09-21 19:01:48 +00:00
ndiscvt Remove ndisapi.9 Xref. 2006-10-10 07:19:30 +00:00
ndp These IPv6-only tools have no explicit dependency on the INET6 macro. 2006-07-27 15:31:13 +00:00
newsyslog Markup fixes. 2006-09-29 17:57:04 +00:00
nfsd Previous revision was broken on SPARC, fix it by using more appropriate type. 2005-12-21 10:12:05 +00:00
ngctl Push the detection of threading libs support down to ngctl/Makefile 2006-11-27 16:55:14 +00:00
nghook Sort sections. 2005-01-18 20:02:45 +00:00
nologin Use __unused macro instead of a bare void for main(). 2005-01-04 20:07:12 +00:00
nscd - When building world WITHOUT_LIBPTHREAD, link libthr to libpthread. 2006-11-26 14:36:34 +00:00
ntp Revise markup. 2006-09-30 19:07:03 +00:00
nvram Revise markup. 2006-09-30 19:07:03 +00:00
ofwdump Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
pccard The utility accepts multiple arguments. 2006-11-13 09:12:25 +00:00
pciconf Use larger buffers to read lines from the vendor list. 2005-08-18 11:11:40 +00:00
periodic Sort sections. 2005-01-18 20:02:45 +00:00
pkg_install Markup fixes. 2006-09-29 17:57:04 +00:00
pmccontrol Fix pmccontrol(8) on Intel Xeon's running in 64 bit mode. 2006-02-27 14:25:32 +00:00
pmcstat Markup fixes. 2006-09-29 17:57:04 +00:00
pnpinfo Remove alpha left-overs. 2006-08-22 08:03:01 +00:00
portsnap Add support for the HTTP_TIMEOUT environment variable (integer number 2006-11-07 09:18:09 +00:00
powerd Back out revs 1.18 and 1.19; they were based on incorrect assumptions. 2006-02-19 00:40:28 +00:00
ppp Listen to a control socket on an IPv4 as well through 2006-09-18 03:50:30 +00:00
pppctl Expand *n't contractions. 2005-02-13 22:25:33 +00:00
pppd Teach an IPV6CP to pppd(8). 2006-11-12 17:36:58 +00:00
pppstats Remove libz and pppd redundancy 2005-06-03 15:25:13 +00:00
praliases Remove kludges intended to support src trees with partial obj trees. 2005-06-10 06:12:53 +00:00
praudit Enable building of OpenBSM command line tools: 2006-02-02 10:15:30 +00:00
procctl Use __FBSDID over rcsid[]. Protect copyright[] where needed. 2003-05-03 21:06:42 +00:00
pstat Print (total - used) as the amount of available swap for a swap device 2005-11-17 19:31:52 +00:00
pw Better mdoc(7). Bump doc date. 2006-10-09 19:01:02 +00:00
pwd_mkdb Correctly handle an input file without a newline on the last line (and 2005-06-15 10:13:04 +00:00
quot o Check we have a non-NULL pointer to a super block before dereference it. 2006-09-30 07:34:20 +00:00
quotaon Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
rarpd Fixed the misplaced $FreeBSD$. 2005-02-09 18:07:17 +00:00
raycontrol Expand *n't contractions. 2005-02-13 22:25:33 +00:00
repquota Sort sections. 2005-01-18 20:02:45 +00:00
rip6query Do not use int where socklen_t is expected. 2006-09-21 01:41:03 +00:00
rmt Remove rexecd(8), a server that implements a particularly insecure 2005-06-10 20:52:36 +00:00
rndc Disable thread support in BIND. It appears to reduce performance rather 2005-07-25 14:44:11 +00:00
rndc-confgen Disable thread support in BIND. It appears to reduce performance rather 2005-07-25 14:44:11 +00:00
route6d implemented more validation checks about incoming responses per RFC2080, and one additional heuristic check for safer operation. 2006-11-16 19:03:03 +00:00
rpc.lockd Set alarm timer for grace period from the grace_period variable, instead 2006-08-23 15:59:43 +00:00
rpc.statd compile under WARNS=6 2006-09-13 05:01:25 +00:00
rpc.umntall Use clnt_create_timed() instead of clnt_create(). The former has an 2005-05-27 00:05:16 +00:00
rpc.yppasswdd Use socklen_t in place of socket operations, instead of int 2005-05-02 14:02:43 +00:00
rpc.ypupdated Start the dreaded NOFOO -> NO_FOO conversion. 2004-12-21 08:47:35 +00:00
rpc.ypxfrd o There is no securenets(5) man page, refer to ypserv(8). 2006-11-02 07:36:33 +00:00
rpcbind Bump .Dd for revision 1.8. 2006-11-30 18:06:57 +00:00
rrenumd These IPv6-only tools have no explicit dependency on the INET6 macro. 2006-07-27 15:31:13 +00:00
rtadvd These IPv6-only tools have no explicit dependency on the INET6 macro. 2006-07-27 15:31:13 +00:00
rtprio Sort sections. 2005-01-18 20:02:45 +00:00
rtsold Improve wording for -f and -F. 2006-08-14 08:49:08 +00:00
rwhod - Avoid a memory leak if realloc(3) fails by using reallocf(3) 2005-06-03 17:38:33 +00:00
sa Expand contractions. 2005-02-13 23:45:54 +00:00
sade Revise markup. 2006-09-30 19:07:03 +00:00
sendmail Catch up with share/mk/bsd.sys.mk rev. 1.38. 2006-09-26 02:18:35 +00:00
setfmac Remove unnecessary SRCS= where could be guessed directly by our 2005-01-27 14:52:47 +00:00
setpmac Remove unnecessary SRCS= where could be guessed directly by our 2005-01-27 14:52:47 +00:00
sicontrol Get debugging macros from sivar.h 2004-10-02 18:51:37 +00:00
sliplogin Remove an unused variable and a useless getuid() declaration. 2005-04-09 15:00:51 +00:00
slstat Correct xref to systat(1) which was mispelled as ststat(1) in 1.5. 2005-11-29 16:33:44 +00:00
smbmsg Force the use of the tbl(1) preprocessor. 2006-10-25 10:44:59 +00:00
snapinfo Fix version number when the feature was added. 2006-03-23 07:55:33 +00:00
spkrtest
spray
sysinstall Add ftp.il.freebsd.org to the IPv6 server section. 2006-12-02 09:58:01 +00:00
syslogd Mark up keywords with .Cm. 2006-10-12 01:59:34 +00:00
tcpdchk Reimplementation of world/kernel build options. For details, see: 2006-03-17 18:54:44 +00:00
tcpdmatch Reimplementation of world/kernel build options. For details, see: 2006-03-17 18:54:44 +00:00
tcpdrop - Remove MLINKS to nonexistant manpages 2005-07-14 20:29:08 +00:00
tcpdump De-orbit burn tcpslice. 2006-09-24 09:18:36 +00:00
timed Sort sections. 2005-01-18 20:02:45 +00:00
traceroute Remove alpha left-overs. 2006-08-22 08:03:01 +00:00
traceroute6 These IPv6-only tools have no explicit dependency on the INET6 macro. 2006-07-27 15:31:13 +00:00
trpt Obey MK_INET6_SUPPORT. 2006-07-27 14:52:12 +00:00
tzsetup Sort sections. 2005-01-18 20:02:45 +00:00
ugidfw Add some new options to mac_bsdestended. We can now match on: 2006-04-23 17:06:18 +00:00
usbdevs Add option '-o' for one-line output in combination with '-d'. 2004-05-24 13:22:00 +00:00
vidcontrol Remove bogus casts of valid integer ioctl() arguments. 2006-09-26 21:46:12 +00:00
vipw s/insure/ensure/ in previous commit. My dictionary and m-w.com say they 2005-10-28 22:47:40 +00:00
vnconfig Style: NO_MAN doesn't need any value. 2006-03-15 10:46:38 +00:00
watch Close the tty file descriptor once we're done with it. 2005-09-21 14:30:14 +00:00
watchdogd Markup fixes. 2006-09-29 17:57:04 +00:00
wicontrol Fix manpage's SYNOPSIS and program's usage(). 2006-10-12 13:01:34 +00:00
wlandebug add rate knob for net80211 rate control modules 2006-11-26 19:56:25 +00:00
wlconfig Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
wpa add wpa_passphrase utility to the build 2006-11-17 19:38:51 +00:00
yp_mkdb Expand *n't contractions. 2005-02-13 22:25:33 +00:00
ypbind Expand *n't contractions. 2005-02-13 22:25:33 +00:00
yppoll Include <timeconv.h> for time conversion functions. 2004-05-24 16:10:57 +00:00
yppush Remove unsafe use of asynchronous I/O (the SIGIO handler could cause 2006-08-16 12:58:41 +00:00
ypserv o Re-arrange parentheses and fix a conition logic for !do_dns case. 2006-06-09 14:01:07 +00:00
ypset Remove definition of struct dom_binding, it's non-standard C code and 2004-10-17 19:33:33 +00:00
zic Normalize MAN. 2006-10-18 12:35:24 +00:00
zzz Assorted markup, grammar, and spelling fixes. 2004-06-13 18:03:44 +00:00
Makefile Push the detection of threading libs support down to ngctl/Makefile 2006-11-27 16:55:14 +00:00
Makefile.inc