freebsd-dev/usr.sbin
Hajimu UMEMOTO 7c991abcbc some clarification on if_getmtu()
- avoid to use freed (by freeifaddrs) data
  - 1st try getifaddrs, then try SIOCGIFMTU as the last resort

Submitted by:	JINMEI Tatuya <jinmei@isl.rdc.toshiba.co.jp>
Obtained from:	KAME Project
2000-10-28 17:57:38 +00:00
..
ac Use %Ef instead of hardcoded %b %e 2000-06-22 15:09:51 +00:00
accton Do not dot terminate lines in FILES section 2000-05-28 14:56:04 +00:00
acpi Fix StallOp implementaion. I've noticed that StallOp corresponds to 2000-10-02 08:58:50 +00:00
adduser Complete migration of aliases file to /etc/mail/aliases. 2000-08-13 18:38:58 +00:00
amd Include sys/types.h 2000-10-16 09:14:44 +00:00
ancontrol Remove a comment that should not have been committed. 2000-06-29 08:15:47 +00:00
apm Add output of per battery information to apm(1). 2000-08-13 17:05:27 +00:00
apmd Don't forget to clean y.output. Most files generated by yacc are cleaned 2000-05-15 14:45:28 +00:00
arp Change type of vars which hold in_addr.s_addr from u_long to u_int32_t, 2000-03-03 13:01:57 +00:00
atm $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
boot0cfg Reflect new packet option default. 2000-10-02 23:16:58 +00:00
boot98cfg Added PC-98 boot manager installation and configuration utility. 2000-08-02 10:11:08 +00:00
bootparamd Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 14:09:25 +00:00
btxld Set MAINTAINER. 2000-10-02 17:23:16 +00:00
burncd Fix some spelling errors. 2000-03-24 01:27:35 +00:00
cdcontrol Add a new command, 'cdid', to calculate and display a serial number 2000-07-13 22:56:43 +00:00
chkgrp match prototype 2000-05-28 14:57:49 +00:00
chown Initialize vflag like the rest (not necessary, but this keeps it together) 2000-07-29 22:22:11 +00:00
chroot $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
ckdist match prototype 2000-05-28 14:57:49 +00:00
config Make it possible to specify profiling in the kernel config file. 2000-10-14 08:33:22 +00:00
cron Since -e and -r are right next to each other prompt before clobbering 2000-10-15 00:35:34 +00:00
crunch Add the description of some hard-learnt restrictions and a workaround. 2000-08-28 05:47:05 +00:00
ctm Complete migration of aliases file to /etc/mail/aliases. 2000-08-13 18:38:58 +00:00
dev_mkdb kvm_mkdb(8) no longer exists (in .Xr) and kvm_nlist(8) has even less to do 1999-12-27 08:01:11 +00:00
diskpart Remove xrefs to obsolete bad144(8). 2000-03-01 10:42:25 +00:00
dpt Add $FreeBSD$ lines to man pages that are missing them to make it 1999-08-28 23:23:38 +00:00
edquota cleanups of my previous, quick & dirty fix of unaligned access errors on alpha. 2000-10-28 14:26:23 +00:00
elf2exe Don't call err() without a format string. 2000-07-12 00:35:53 +00:00
extattrctl o What a good idea, `-o'' should be a `-f'' like in every other 2000-09-12 14:35:48 +00:00
faithd cope with the following reply on PASV (without paren). need more tests. 2000-09-17 16:44:51 +00:00
fdcontrol Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 14:09:25 +00:00
fdformat Add -y option which doesn't ask for confimation, but still shows progress 2000-06-01 22:27:30 +00:00
fdwrite /dev/r<FOO> => /dev/<FOO> 2000-04-26 11:52:44 +00:00
getextattr Add the '-l' option which prints string attribute followed by a file name. 2000-05-11 10:00:22 +00:00
gifconfig sync with more recent KAME tree. handles scoped IPv6 notation. 2000-07-05 08:42:07 +00:00
i4b Add infrastructure for Cologne Chip HFC-S PCI driver. 2000-10-26 07:00:05 +00:00
ifmcstat Sync with latest KAME. 2000-07-07 19:19:25 +00:00
inetd Fix two typos in comments. 2000-10-24 18:47:57 +00:00
iostat Remove bogus include, as per style(9). 2000-04-30 17:05:26 +00:00
ipftest add common.c to SRCS 2000-05-24 20:47:08 +00:00
ipresend Move basic ifilter utils to sbin where they shold have been committed by 1999-12-06 20:50:04 +00:00
ipsend Move basic ifilter utils to sbin where they shold have been committed by 1999-12-06 20:50:04 +00:00
iptest Move basic ifilter utils to sbin where they shold have been committed by 1999-12-06 20:50:04 +00:00
IPXrouted Don't call syslog() without a format string. 2000-07-12 00:00:12 +00:00
jail Typo: "is unreliably by default" to "is unreliable by default". 2000-07-08 14:12:34 +00:00
kbdcontrol Initiate deorbit burn sequence for <machine/console.h>. 2000-10-08 21:34:00 +00:00
kbdmap Add kbdmap.5 to build. 2000-09-13 09:16:57 +00:00
kernbb Put ASCII under .Tn 2000-05-28 14:59:54 +00:00
keyadmin Make use of .Ic asked by Sheldon. Spelling fix I missed yesterday. 2000-05-29 20:21:46 +00:00
keyserv Use libcrypto instead of libdes. 2000-02-24 21:10:28 +00:00
kgmon Put file names under .Pa. 1999-11-27 16:52:41 +00:00
kgzip Set MAINTAINER. 2000-10-02 17:23:16 +00:00
lpr Fix cosmetic error in rmjob message. 2000-09-27 19:23:15 +00:00
lptcontrol use _PATH_DEV 2000-07-14 07:55:26 +00:00
mailstats Add a MAINTAINER= line so people know who to blame 2000-10-26 23:02:36 +00:00
mailwrapper Install mailer.conf as ${BINOWN}, ${BINGRP}, rather than root:wheel. This 2000-06-04 01:20:58 +00:00
makemap Add a MAINTAINER= line so people know who to blame 2000-10-26 23:02:36 +00:00
manctl Remove incorrect section name. Terminate .Bl with .El. 1999-11-27 17:15:51 +00:00
memcontrol Make memcontrol(8) able to delete the segments starting at a base of 0 2000-03-20 22:53:32 +00:00
mergemaster Almost a year exactly from when I first imported mergemaster at freebsdcon, 2000-10-26 05:36:35 +00:00
mixer Several cleanups: 2000-08-15 05:42:39 +00:00
mld6query mld6query sends an IPv6 multicast listener discovery (MLD) query packet 2000-07-10 16:56:19 +00:00
mlxcontrol Remove hard sentence breaks introduced in the previous commit. 2000-08-10 09:01:10 +00:00
mount_nwfs Pass timezone information to an nwfs mount. 2000-04-05 10:48:53 +00:00
mount_portalfs Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 11:27:47 +00:00
mountd Explain why adding ``options NFSKERB'' breaks the kernel build. 2000-08-11 13:03:13 +00:00
moused Initiate deorbit burn sequence for <machine/mouse.h>. 2000-10-09 08:08:36 +00:00
mptable Update the mptable manpage to remove mention of kernel options (which 2000-09-22 21:10:41 +00:00
mrouted String buffer safety cleanup. I don't think any of these were exploitable 2000-10-09 06:08:00 +00:00
mtest $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
mtree Don't try to compare other attributes if the type doesn't match, it's 2000-10-06 12:48:55 +00:00
named Install additional documentation: 2000-01-10 09:05:30 +00:00
named.reload $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
named.restart $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
ndc ndc is now a C program that communicates with named via a unix-domain 1999-11-30 06:18:10 +00:00
ndp - simplify option flags 2000-10-09 09:28:49 +00:00
newsyslog When warning that a log file can't be compressed, tell the reader which 2000-08-15 09:34:41 +00:00
nfsd Don't use libutil now that setproctitle() is in libc 2000-09-02 20:52:15 +00:00
ngctl Fix bug in "read" command. 2000-10-10 01:34:20 +00:00
nghook Add '-n' flag: don't attempt to read any data from standard input. 2000-07-27 21:55:48 +00:00
nologin $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
nslookup Link against libbind (library and headers) 1999-11-30 06:16:46 +00:00
nsupdate Link against libbind (library and headers) 1999-11-30 06:16:46 +00:00
ntp Improve some slightly confused formatting. 2000-10-26 19:24:29 +00:00
pccard add PC-Card melody beep(PC Card bus, kludge version) 2000-10-28 13:35:34 +00:00
pciconf Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 14:09:25 +00:00
pcvt Don't extract these files as mode 664 during build, use mode 644 instead. 2000-08-15 09:17:50 +00:00
periodic Fix a typo 2000-09-20 19:59:44 +00:00
pim6dd Sync with KAME. Format string auditing and manpage cleanups. 2000-10-08 07:36:35 +00:00
pim6sd Nm/Xr cleanup. requested by jp-man 2000-07-10 00:02:23 +00:00
pkg_install Sigh. It'd be nice to completely commit a bugfix. Once again: 2000-10-26 21:50:41 +00:00
pnpinfo Supported PC-98. 2000-05-11 11:09:50 +00:00
portmap Treat all interface aliases as local addresses. 2000-08-09 09:24:31 +00:00
ppp Report the type of mbuf that couldn't be allocated before 2000-10-27 05:34:40 +00:00
pppctl libutil is no longer required as setproctitle() has moved to libc 2000-09-02 02:01:18 +00:00
pppd Remove the last vestiges of libRSAglue now that it's an empty stub. 2000-03-11 22:34:10 +00:00
pppstats Remove single-space hard sentence breaks. These degrade the quality 2000-03-03 09:11:28 +00:00
praliases Add a MAINTAINER= line so people know who to blame 2000-10-26 23:02:36 +00:00
prefix Sync with latest KAME 2000-07-07 07:25:56 +00:00
procctl Cleanup manpage a bit. 2000-02-21 11:05:56 +00:00
pstat Don't report TABLDISC - it "doesn't happen(TM)" 2000-01-29 16:45:28 +00:00
pw Add working and easy crypt(3)-switching. Yes, we need a whole new API 2000-08-22 02:15:54 +00:00
pwd_mkdb Add nsswitch support. By creating an /etc/nsswitch.conf file, you can 2000-09-06 18:16:48 +00:00
quot /dev/rXXX -> /dev/XXX 2000-05-31 01:04:22 +00:00
quotaon $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
rarpd Add nsswitch support. By creating an /etc/nsswitch.conf file, you can 2000-09-06 18:16:48 +00:00
repquota Description 1999-11-01 04:46:09 +00:00
rip6query Sync with latest KAME 2000-07-07 07:35:51 +00:00
rmt Minimum necessary change: return no more than 24 bytes of data for the 2000-02-12 01:14:33 +00:00
route6d Sync with KAME. Format string auditing and manpage cleanups. 2000-10-08 07:43:38 +00:00
rpc.lockd Don't call syslog() without a format string. 2000-07-12 00:50:49 +00:00
rpc.statd Undo previous change. 1999-10-05 14:40:38 +00:00
rpc.umntall Fixed printf format errors which corrupted /var/db/mounttab on i386's with 2000-10-08 09:24:45 +00:00
rpc.yppasswdd Detect and handle comment lines in master.passwd files. 2000-07-12 11:00:28 +00:00
rpc.ypupdated Don't call syslog() without a format string. 2000-07-12 00:50:49 +00:00
rpc.ypxfrd Don't call syslog() without a format string. 2000-07-12 00:50:49 +00:00
rrenumd Correct style bugs 2000-07-06 02:00:18 +00:00
rtadvd some clarification on if_getmtu() 2000-10-28 17:57:38 +00:00
rtprio Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 14:09:25 +00:00
rtsold Sync with KAME. Format string auditing, and add -a flag to autoprobe 2000-10-06 23:46:52 +00:00
rwhod Don't call syslog() without a format string. 2000-07-12 00:50:49 +00:00
sa fix unaligned access errors by copying untyped data to properly aligned 2000-10-26 17:35:46 +00:00
sade Shorten the labels in the keymap menu so it fits smaller screens. 2000-10-26 12:32:28 +00:00
sendmail Add a MAINTAINER= line so people know who to blame 2000-10-26 23:02:36 +00:00
setextattr Minor mdoc markup fixes. 2000-05-10 14:50:44 +00:00
setkey synchronize with latest kame tree. 2000-07-04 16:22:05 +00:00
sgsc Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 14:09:25 +00:00
sicontrol Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 14:09:25 +00:00
sliplogin Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 14:09:25 +00:00
slstat Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 14:09:25 +00:00
spkrtest $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
spray Convert to errx() 2000-05-28 15:05:15 +00:00
stallion Remove unneded -lmytinfo 2000-09-16 04:27:30 +00:00
sysinstall add PC-Card melody beep(PC Card bus, kludge version) 2000-10-28 13:35:34 +00:00
syslogd Syslogd normally converts messages of facility kern to facility 2000-10-17 10:19:42 +00:00
tcpdchk Add IPv6 scoped address support. 2000-07-14 17:15:34 +00:00
tcpdmatch Add IPv6 scoped address support. 2000-07-14 17:15:34 +00:00
tcpdump 1000000 usecs to 1 sec conversion 2000-05-28 15:06:45 +00:00
timed Remove duplicated ';' statement delimiters. 2000-05-19 08:26:17 +00:00
traceroute Don't compile in IPsec support when NOIPSEC is defined. 2000-04-01 21:48:07 +00:00
traceroute6 Enable use of poll() 2000-10-08 09:09:05 +00:00
trpt Sorry in this just befor code freeze commit. 2000-01-29 11:49:07 +00:00
tzsetup Don't depend on <sys/stat.h> bogusly including <sys/time.h> (and thereby 2000-10-10 01:50:26 +00:00
usbd Don't check for ohci/uhci to be loaded, check for the usb module. 2000-09-02 10:17:58 +00:00
usbdevs Use releaseNo, not release. release is evil and should go away. 1999-11-23 01:16:10 +00:00
vidcontrol Initiate deorbit burn sequence for <machine/console.h>. 2000-10-08 21:34:00 +00:00
vipw Don't call warn() without a format string. 2000-07-12 00:50:15 +00:00
vnconfig Fix typo: terrabytes->terabytes. 2000-10-09 21:17:16 +00:00
watch Add missing .El. 2000-01-23 20:27:32 +00:00
wicontrol When an interface isn't specified use wi0 as the default. 2000-10-28 16:25:25 +00:00
wlconfig Remove extra #include that was inadvertently added in previous commit. 2000-07-19 16:32:46 +00:00
xten $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
yp_mkdb Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 14:09:25 +00:00
ypbind Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 14:09:25 +00:00
yppoll $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
yppush Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 14:09:25 +00:00
ypserv Add nsswitch support. By creating an /etc/nsswitch.conf file, you can 2000-09-06 18:16:48 +00:00
ypset $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
zic Typo 2000-05-29 20:23:04 +00:00
Makefile Moved boot0cfg into IBM-PC only section (MACHINE=="i386"). 2000-09-10 15:33:07 +00:00
Makefile.inc