freebsd-nq/usr.sbin
Brian Somers ae2a77e2bf As we parse the interface list, ignore sockaddr_dl's that
don't have an interface index that's the same as the if_msghdr
interface index.

This prevents the occasional perror("SIOCGIFFLAGS") from appearing
at boot time.

While I'm there:
  Make a couple of error messages more useful.
  Add a missing include.
  Add some braces to silence gccs dumb complaints.
  Add some consts
  Ansify decls
  Add copyright to pmap_check.h (well, you could say it's been rewritten)
2000-01-12 21:53:46 +00:00
..
ac err -> errx for malloc failure 1999-10-12 19:27:11 +00:00
accton Add $FreeBSD$ lines to man pages that are missing them to make it 1999-08-28 23:23:38 +00:00
adduser $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
amd Update for 6.0.3s1 changes. 1999-11-05 12:34:00 +00:00
apm $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
apmconf $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
apmd Spelling fix. 1999-10-30 19:42:31 +00:00
arp Yet another align. 1999-09-20 09:10:46 +00:00
atm $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
boot0cfg $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
bootparamd $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
btxld o Allow btxld to be compiled on 64-bit machines 2000-01-04 14:10:36 +00:00
burncd Fix 'make world' breakage caused by missing comment character. 2000-01-10 21:44:28 +00:00
cdcontrol Fixed a potential buffer overflow problem, in the device name handling. 1999-12-05 20:05:45 +00:00
chkgrp add missing .El. 1999-10-17 15:46:58 +00:00
chown Revert rev 1.3. chown(8)-like functionality has been added to mknod(8) 2000-01-06 05:30:38 +00:00
chroot $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
ckdist $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
config Fix a bungle with the CAM static wiring tables. Write CAMCONF_UNSPEC 2000-01-12 14:20:12 +00:00
cron $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
crunch $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
ctm Document the (in)security features of CTM, especially ctm_rmail. 2000-01-11 07:46:33 +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 $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +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 $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
elf2exe Use long long format specifiers and cast each parameter to long long. 1999-12-18 12:12:12 +00:00
fdcontrol Xref to warn(3) which is used instead of perror. 1999-10-17 15:52:26 +00:00
fdformat - Added 640KB and 1232KB formats support. 2000-01-07 09:02:47 +00:00
fdwrite Use Pa for filenames. 1999-10-17 15:57:16 +00:00
gifconfig remove redundant ifdef's. 2000-01-07 10:02:43 +00:00
i4b Remove -g compiler flag. 2000-01-03 12:01:30 +00:00
ifmcstat remove redundant ifdef's. 2000-01-07 10:02:43 +00:00
inetd Put the listening socket into non-blocking mode before doing an 1999-11-17 03:32:05 +00:00
iostat $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
ipftest Move basic ifilter utils to sbin where they shold have been committed by 1999-12-06 20:50:04 +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 $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
jail Properly manify this manpage. 1999-12-21 11:25:10 +00:00
kbdcontrol Define some more function keys in the keymap: panic, lshifta, rshifta, etc. 1999-12-10 04:24:27 +00:00
kbdmap $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
kernbb Correct spelling : ascii -> ASCII 1999-09-20 09:15:23 +00:00
keyadmin $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
keyserv $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
kgmon Put file names under .Pa. 1999-11-27 16:52:41 +00:00
kgzip Now that we have an elf(5) we can x-ref it here. 1999-12-20 02:39:50 +00:00
lpr Add support for pr's locale 1999-11-30 16:15:22 +00:00
lptcontrol Remove incorrect section name. Use .Pa or .Ar instead of .Em. 1999-11-27 16:54:36 +00:00
mailstats Build sendmail-8.9.1 makemap. 1998-08-04 15:25:32 +00:00
mailwrapper Merge from OpenBSD: 2000-01-10 03:20:13 +00:00
makemap Add snprintf.c to SRCS so that the function quad_to_string exists. The 1998-08-06 23:01:49 +00:00
manctl Remove incorrect section name. Terminate .Bl with .El. 1999-11-27 17:15:51 +00:00
memcontrol Remove an unnecessary cross-reference to ioctl(2) 1999-10-09 16:37:37 +00:00
mergemaster `mergemaster'' was repo-copied to `mergemaster.sh'' as it's a shell script. 1999-11-01 04:29:05 +00:00
mixer Terminate .Bl with .El 1999-11-27 16:55:50 +00:00
mount_nwfs Unremoved used include of <sys/stat.h> (don't depend on pollution in 2000-01-12 09:16:13 +00:00
mount_portalfs 10 X's for mktemp(). This seems to be free from race conditions. 2000-01-10 09:33:37 +00:00
mountd Added ntfs filesystem to be exported. 1999-12-03 20:23:53 +00:00
moused Back out previous commit, which broke mouse wheel support in moused. 1999-12-17 10:05:36 +00:00
mptable $FreeBSD$ tags moved to bottom of license aggmt. 1999-10-30 16:05:26 +00:00
mrouted Add $FreeBSD$ lines to man pages that are missing them to make it 1999-08-28 23:23:38 +00:00
mtest $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
mtree Added missing DPADD's. Removed unrequired SRCS's. 2000-01-01 15:44:11 +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 libipsec and IPsec related apps. (and some KAME related man pages) 2000-01-06 12:40:54 +00:00
newsyslog .Nm corrections 1999-11-27 16:57:27 +00:00
nfsd Give nfsd the ability to bind to specific IP addresses through the -h 1999-11-11 17:35:36 +00:00
ngctl Manual page style work. 1999-12-21 01:25:21 +00:00
nghook Fix minor typo. 1999-12-22 01:25:07 +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 Add selected manual pages transcribed from the HTML documentation. 2000-01-12 14:41:00 +00:00
pccard Remove -g compiler flag. 2000-01-03 12:01:30 +00:00
pciconf [ repository copy of sys/pci/pci_ioctl.h to sys/sys/pciio.h happened in the 1999-12-08 17:44:04 +00:00
pcvt Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL" 1999-12-29 05:07:58 +00:00
periodic $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
pkg_install Fix bogon in previous commit: pass a string argument to printf(3) to 2000-01-11 13:40:20 +00:00
pnpinfo $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
portmap As we parse the interface list, ignore sockaddr_dl's that 2000-01-12 21:53:46 +00:00
ppp Don't set ifaddr::in_addrs to 1 after an ``iface clear'' on an interface 2000-01-07 03:47:12 +00:00
pppctl NetBSD has changed the el_init() prototype 1999-09-20 07:22:22 +00:00
pppd $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
pppstats $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
praliases Use sendmail-8.9.1 praliases 1998-08-04 15:26:57 +00:00
prefix remove redundant ifdef's. 2000-01-07 10:02:43 +00:00
procctl $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
pstat Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL" 1999-12-29 05:07:58 +00:00
pw Revert the libcrypt/libmd stuff back to how it was. This should not have 1999-12-18 13:55:17 +00:00
pwd_mkdb Replace the -q option to pwd_mkdb with a test for PW_SCAN_BIG_IDS in 1999-12-02 16:39:15 +00:00
quot Do not repeat the name of the flag. Change alloc to allocate for better 1999-11-27 17:05:08 +00:00
quotaon $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
rarpd Remove incorrect section name. Incomplete -Wall cleaning. 1999-11-27 17:06:40 +00:00
repquota Description 1999-11-01 04:46:09 +00:00
rip6query remove redundant ifdef's. 2000-01-07 10:02:43 +00:00
rmt Add section name to .Xr references. 1999-11-27 17:07:59 +00:00
rndcontrol Remove incorrect section name 1999-11-27 17:09:14 +00:00
route6d remove redundant ifdef's. 2000-01-07 10:02:43 +00:00
rpc.lockd $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
rpc.statd Undo previous change. 1999-10-05 14:40:38 +00:00
rpc.umntall mdoc(7)'fy 2000-01-05 15:21:01 +00:00
rpc.yppasswdd Revert the libcrypt/libmd stuff back to how it was. This should not have 1999-12-18 13:55:17 +00:00
rpc.ypupdated $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
rpc.ypxfrd $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
rrenumd libipsec and IPsec related apps. (and some KAME related man pages) 2000-01-06 12:40:54 +00:00
rtadvd libipsec and IPsec related apps. (and some KAME related man pages) 2000-01-06 12:40:54 +00:00
rtprio Use DIAGNOSTICS instead of incorrect section name 1999-11-27 17:10:35 +00:00
rtsold remove redundant ifdef's. 2000-01-07 10:02:43 +00:00
rwhod Name of program and trailing \n will be added by syslog(3) 1999-11-27 17:11:55 +00:00
sa $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
sade Upgrade to XFree86 3.3.6 2000-01-11 03:59:14 +00:00
sendmail Since /etc/sendmail.cf got moved to /etc/mail/sendmail.cf, a 'make world' 1999-12-29 18:56:55 +00:00
setkey libipsec and IPsec related apps. (and some KAME related man pages) 2000-01-06 12:40:54 +00:00
sgsc Remove incorrect section name. 1999-11-27 17:13:08 +00:00
sicontrol Remove comments left since mdoc.template time or just useless comments 1999-10-30 15:38:20 +00:00
sliplogin $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
slstat $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
spkrtest $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
spray $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
stallion Fix warning: return type of main' is not int' 1999-09-15 01:58:44 +00:00
sysinstall Upgrade to XFree86 3.3.6 2000-01-11 03:59:14 +00:00
syslogd $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
tcpdchk $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
tcpdmatch $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
tcpdump Remove -g compiler flag. 2000-01-03 12:01:30 +00:00
timed $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
traceroute $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
traceroute6 replace gethostbyname() with getaddrinfo(), and gethostbyaddr() with 2000-01-09 12:46:35 +00:00
trpt tcp updates to support IPv6. 2000-01-09 19:17:30 +00:00
tzsetup Re-add the libmytinfo/libncurses stuff - removing it breaks static 1999-09-01 23:36:21 +00:00
usbd Don't fail if less then MAXDEV /dev/usb\d+ entries exist. 2000-01-10 22:35:33 +00:00
usbdevs Use releaseNo, not release. release is evil and should go away. 1999-11-23 01:16:10 +00:00
vidcontrol Make the mouse cursor char code configurable via the CONS_MOUSECTL 2000-01-12 12:30:33 +00:00
vipw Replace the -q option to pwd_mkdb with a test for PW_SCAN_BIG_IDS in 1999-12-02 16:39:15 +00:00
vnconfig Bring documentation up to date, add a few more vnconfig examples. 1999-09-21 01:03:11 +00:00
watch ``tty'' is not required parameter 1999-10-30 14:52:24 +00:00
wicontrol Update the WaveLAN/IEEE driver: 1999-11-25 20:45:49 +00:00
wlconfig Add $FreeBSD$ lines to man pages that are missing them to make it 1999-08-28 23:23:38 +00:00
wormcontrol Use the sys/wormio.h definitions of CDRIOCNEXTWRITEABLEADDR and 1999-10-01 14:12:46 +00:00
xten $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
yp_mkdb Fix stupid disorder in previous commit. This was my own error, not 1999-09-01 12:42:00 +00:00
ypbind Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL" 1999-12-29 05:07:58 +00:00
yppoll $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
yppush $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
ypserv $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
ypset $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
zic $Id$ -> $FreeBSD$ 1999-08-28 01:35:59 +00:00
Makefile Add burncd to and remove wormcontrol from the targets. 2000-01-06 22:52:20 +00:00
Makefile.inc