freebsd-skq/usr.sbin
Joerg Wunsch d7706da39f While walking over the list of interfaces obtained from getifaddrs(3),
rarpd clobbered any AF_INET information already configured for a given
interface name, so interfaces with more than one IP address made rarpd
listen only for the last address out of all IP aliases.

I changed this, so that AF_LINK information is always collected first
(to ensure the interface name gets its link-layer address associated),
but while looking for AF_INET addresses, the configuration is cloned
if there has already been one IP address seen for that interface name.

Thus, rarpd now effectively listens on all subnets.

MFC after:	1 week
2004-04-20 13:58:14 +00:00
..
ac Add a check for wtmp records which have invalid values for ut_time. Wtmp 2004-03-08 20:02:23 +00:00
accton o split a sentence to make it more understandable 2004-04-16 09:31:17 +00:00
acpi Instead of using a static, check for the FADT revision before using it. 2004-04-18 05:21:36 +00:00
adduser This manual page will not first appear in 4.10 as RELENG_4 has a different 2004-04-07 22:16:04 +00:00
amd Removed unnecessary dependencies on librpcsvc. 2004-02-04 11:59:08 +00:00
ancontrol fix reference to sysctl variable: machdep.an_cache_mode -> hw.an.an_cache_mode 2004-03-05 08:42:15 +00:00
apm Mark APM manpages as i386-only. 2004-01-21 13:38:17 +00:00
apmd Mark APM manpages as i386-only. 2004-01-21 13:38:17 +00:00
arlconfig Fix examples. 2004-04-13 19:31:21 +00:00
arlcontrol Fix examples. 2004-04-13 19:31:21 +00:00
arp Massive cleanup of the code removing global variables to 2004-04-13 14:16:37 +00:00
asf Add a "-f" flag for asf(8) which performs a search to find the each module 2003-11-04 06:38:37 +00:00
atm Use a size_t for variables that need to hold buffer lengths. 2003-07-29 13:40:52 +00:00
authpf Add skeleton build dirs for pf userland: 2004-02-28 21:50:50 +00:00
bluetooth Start committing Bluetooth HID (Human Interface Device) support. 2004-04-10 00:18:00 +00:00
boot0cfg Get rid of duplicates. 2003-09-14 13:41:59 +00:00
boot98cfg Use ascii null char ('\0') instead of NULL. 2004-03-05 13:58:40 +00:00
bootparamd Make this compile cleanly. Switch to using rpcgen to generate 2003-10-26 05:51:51 +00:00
bsnmpd Install the MIBs and the definition file to the new location under 2004-04-15 08:56:06 +00:00
btxld Make this work on different endianness machines. 2003-03-11 13:48:58 +00:00
burncd Make NULL a (void*)0 whereever possible, and fix the warnings(-Werror) 2004-03-05 08:10:19 +00:00
cdcontrol If the user doesn't specify a device and we can't open any of the defaults, 2004-04-01 16:37:46 +00:00
chkgrp I don't normally use my middle name, so remove it from attributions in 2004-01-25 11:39:42 +00:00
chown Use uid_t. 2003-09-07 16:43:53 +00:00
chroot Allow the optional setting of a user, primary group, or grouplist 2003-06-07 10:56:12 +00:00
ckdist - Align the function prototype of the external `crc' function with 2003-03-13 23:34:18 +00:00
config Whitespace nit. 2004-02-17 09:59:45 +00:00
cron Eliminate hard sentence breaks. 2004-03-04 19:12:27 +00:00
crunch Fix a bug that caused i386 to produce broken binaries for big-endian 2003-08-08 15:44:17 +00:00
ctm Use malloc() instead of alloca() to allocate a (potentially) large buffer 2004-01-26 04:27:22 +00:00
daemon add FBSDID 2003-07-06 12:44:11 +00:00
dconschat Normalize polling interval while the target is offline. 2004-02-20 10:59:46 +00:00
devinfo Remove unused local variable. 2004-01-04 15:51:32 +00:00
digictl style.Makefile(5) 2003-04-04 17:49:21 +00:00
diskinfo Make WARNS=5 clean. 2004-04-05 08:15:04 +00:00
editmap Remove MAINTAINER= lines from individual Makefiles in favor of the 2003-07-07 03:54:04 +00:00
edquota Have edquota honour MAXLOGNAME rather than hardcoding the maximum 2004-02-24 20:58:16 +00:00
elf2exe The .Nm utility 2002-07-14 14:47:15 +00:00
extattr Update lsextattr(8) to use the new extattr_list_*() APIs, rather than 2003-06-05 04:30:00 +00:00
extattrctl When giving examples of how to use extattrctl(8) to configure UFS1 2003-05-14 20:31:06 +00:00
faithd Fixed the fatal bug: CFLAGS should be added to, not overridden. 2004-01-17 02:27:55 +00:00
fdcontrol Add PC98 supports. 2004-03-28 13:42:27 +00:00
fdformat Add PC98 supports. 2004-03-28 13:42:27 +00:00
fdread Add PC98 supports. 2004-03-28 13:42:27 +00:00
fdwrite
fwcontrol o grammar fixes 2003-12-17 10:14:11 +00:00
getfmac Userland signed char fixes for PPC build. Problems were using a char 2004-01-22 07:23:36 +00:00
getpmac Userland signed char fixes for PPC build. Problems were using a char 2004-01-22 07:23:36 +00:00
gstat Make libgeom usable by C++ programs: 2004-03-09 21:14:18 +00:00
i4b Disable constant merging in isdnd and isdnmonitor. This is a "make my 2004-01-21 16:49:05 +00:00
ifmcstat Replace the if_name and if_unit members of struct ifnet with new members 2003-10-31 18:32:15 +00:00
inetd The list of (key,value) pairs to request_init is terminated by a 0 key, 2004-04-04 21:32:23 +00:00
iostat Put libdevstat before libkvm, because the former depends on the latter. 2004-02-04 10:20:43 +00:00
ip6addrctl you have to use 'install' subcommand instead of '-c' option 2003-12-26 17:10:58 +00:00
ipftest Move my maintainership of parts of ipfilter back to Darren Reed 2003-06-06 11:30:50 +00:00
ipresend Move my maintainership of parts of ipfilter back to Darren Reed 2003-06-06 11:30:50 +00:00
ipsend Move my maintainership of parts of ipfilter back to Darren Reed 2003-06-06 11:30:50 +00:00
iptest Move my maintainership of parts of ipfilter back to Darren Reed 2003-06-06 11:30:50 +00:00
IPXrouted Replace ROUNDUP/ADVANCE with SA_SIZE 2004-04-13 11:24:43 +00:00
jail Correct typo. 2004-02-06 21:05:42 +00:00
jexec Make jexec duplicate the actions of the shell searching for an 2003-07-04 19:14:27 +00:00
jls IP addresses can be up to 15 characters long, not 12. 2003-04-22 13:24:56 +00:00
kbdcontrol Use __FBSDID over rcsid[]. Protect copyright[] where needed. 2003-05-03 21:06:42 +00:00
kbdmap mdoc(7) police: bump document date for the C rewrite, nit. 2002-12-04 14:45:48 +00:00
kernbb Fix our kernel support for Basic Block Profiling to work with GCC33. 2003-12-03 07:43:03 +00:00
keyserv Put chkey(1), newkey(8), and keyserv(8) into the crypto distribution. 2004-01-18 09:29:47 +00:00
kgmon Use correct item to track max width of list 2003-03-24 20:55:28 +00:00
kgzip Remove uneeded cast. 2003-06-11 21:37:19 +00:00
kldxref Remove bogus (void **) casts. This unbreaks the -O2 build. 2004-03-15 17:43:36 +00:00
lastlogin The .Nm utility 2002-07-14 14:47:15 +00:00
lpr Clarify the "lp" description to mention port@host syntax. 2004-02-19 18:55:55 +00:00
lptcontrol Use __FBSDID over rcsid[]. Protect copyright[] where needed. 2003-05-03 21:06:42 +00:00
mailstats Remove MAINTAINER= lines from individual Makefiles in favor of the 2003-07-07 03:54:04 +00:00
mailwrapper Do not install SYMLINKS if both NO_MAILWRAPPER and 2004-01-17 23:58:23 +00:00
makemap Remove MAINTAINER= lines from individual Makefiles in favor of the 2003-07-07 03:54:04 +00:00
manctl The .Nm utility 2002-07-14 14:47:15 +00:00
memcontrol mdoc(7) police: markup fixes. 2002-11-27 15:31:08 +00:00
mergemaster In the case where /etc/rc.d/ is empty, do not bogusly ask the user if 2004-03-07 10:10:19 +00:00
mixer Userland signed char fixes for PPC build. Problems were using a char 2004-01-22 07:23:36 +00:00
mld6query Switch Advanced Sockets API for IPv6 from RFC2292 to RFC3542 2003-10-24 18:26:30 +00:00
mlxcontrol
mount_nwfs style.Makefile(5): 2004-02-23 20:25:27 +00:00
mount_portalfs style.Makefile(5): 2004-02-23 20:25:27 +00:00
mount_smbfs Fixed style of DPADD and LDADD assignments as per style.Makefile(5). 2004-02-05 22:44:25 +00:00
mountd Correct typo in the last revision. 2004-03-27 14:23:25 +00:00
moused Fix serious ugliness introduced in 1.61, which leads to long delay in boot 2004-01-10 13:09:21 +00:00
mptable Make this build and work on amd64 (sledge at least). 2003-09-30 04:09:21 +00:00
mrouted Properly use strftime(): NUL terminating character is already taken into 2004-01-04 16:07:03 +00:00
mtest add FBSDID 2003-07-06 12:44:11 +00:00
mtree Get rid of "lineno: 0" in error messages from create mode. 2004-01-11 19:38:48 +00:00
named LANG->LC_ALL 2003-08-04 21:31:53 +00:00
named.reload
named.restart
ndc style.Makefile(5) 2003-04-04 17:49:21 +00:00
ndiscvt Add preliminary support for PCMCIA devices in addition to PCI/cardbus. 2004-03-07 02:49:06 +00:00
ndp Unbreak the build by dealing with an unexpected dependency on tcpdump source 2004-03-31 20:58:39 +00:00
newsyslog Do not :-terminate err(3) string, one will be added anyway. 2004-04-04 19:25:39 +00:00
nfsd Add a cross reference to exports(5). While exports is not directly 2004-03-30 20:43:07 +00:00
ngctl Get rid of all (but one in write.c) static size buffers. 2004-01-27 21:52:52 +00:00
nghook style.Makefile(5): 2004-02-23 20:25:27 +00:00
nologin Add standard copyright notice; fix style bugs. (Reported by bde) 2004-03-13 04:41:40 +00:00
nslookup style.Makefile(5) 2003-04-04 17:49:21 +00:00
nsupdate
ntp Add missing spaces after "logconfig" in example lines. 2004-03-13 09:51:43 +00:00
ofwdump Use void * instead of char * to avoid violating C99 strict aliasing rules. 2004-03-16 20:45:37 +00:00
pccard o Document -s flag. 2004-01-15 13:23:21 +00:00
pciconf Update pciconf man page to indicate that only some of the functions 2004-01-06 20:23:20 +00:00
pcvt Call exit(0), not exit. 2003-04-29 19:53:00 +00:00
periodic The .Nm utility 2002-07-14 14:47:15 +00:00
pkg_install When invoking tar, make sure the mode option (-x) is first. 2004-04-08 06:06:42 +00:00
pnpinfo Fixed style of DPADD and LDADD assignments as per style.Makefile(5). 2004-02-05 22:44:25 +00:00
ppp Add a missing memcpy (*blush*!) 2004-04-17 00:29:17 +00:00
pppctl Apply s/LIBC_R/LIBPTHREAD/ to the DPADD variable. The LDADD variable 2004-01-31 17:28:09 +00:00
pppd o SIOCGIFCONF->getifaddrs(2) conversion. 2004-04-09 16:59:05 +00:00
pppstats
praliases Remove MAINTAINER= lines from individual Makefiles in favor of the 2003-07-07 03:54:04 +00:00
procctl Use __FBSDID over rcsid[]. Protect copyright[] where needed. 2003-05-03 21:06:42 +00:00
pstat -N without -M is pointless. 2004-03-26 09:28:03 +00:00
pw Shift file locking to source file instead of temp file. This fixes 2004-03-08 20:31:37 +00:00
pwd_mkdb Use __FBSDID over rcsid[]. Protect copyright[] where needed. 2003-05-03 21:06:42 +00:00
quot Use __FBSDID over rcsid[]. Protect copyright[] where needed. 2003-05-03 21:06:42 +00:00
quotaon Userland signed char fixes for PPC build. Problems were using a char 2004-01-22 07:23:36 +00:00
rarpd While walking over the list of interfaces obtained from getifaddrs(3), 2004-04-20 13:58:14 +00:00
raycontrol Add FBSDID. err(3) changed to errx(3) because there is no errno message 2004-04-04 19:38:08 +00:00
repquota Userland signed char fixes for PPC build. Problems were using a char 2004-01-22 07:23:36 +00:00
rip6query The .Nm utility 2002-07-14 14:47:15 +00:00
rmt There is no need to #include <sgtty.h> 2003-09-04 01:33:43 +00:00
route6d - need_trigger/idx should be u_int, not ssize_t. 2003-11-14 17:16:50 +00:00
rpc.lockd Make rpc.lockd bind to a reserved port, since there are NFS clients 2004-03-04 15:52:28 +00:00
rpc.statd Add FBSDID. Use getopt(3). 2004-04-04 19:46:14 +00:00
rpc.umntall Deal with xdrproc_t casts. Make these compile cleanly with WARNS=2 2003-10-26 06:14:10 +00:00
rpc.yppasswdd Fix yppasswdproc_update_master_1_svc() too. 2003-06-15 21:24:45 +00:00
rpc.ypupdated Use __FBSDID over rcsid[]. Protect copyright[] where needed. 2003-05-03 21:06:42 +00:00
rpc.ypxfrd Use __FBSDID over rcsid[]. Protect copyright[] where needed. 2003-05-03 21:06:42 +00:00
rpcbind Don't pass NULL as an integer. 2003-10-29 09:31:41 +00:00
rrenumd fix comment. 2003-10-26 10:30:17 +00:00
rtadvd Fixed a misspelling of 0 as NULL. 2004-03-10 08:46:39 +00:00
rtprio add FBSDID 2003-07-06 12:44:11 +00:00
rtsold Fixed a warning. 2004-03-17 20:10:59 +00:00
rwhod Replace ROUNDUP/ADVANCE with SA_SIZE 2004-04-13 11:24:43 +00:00
sa Userland signed char fixes for PPC build. Problems were using a char 2004-01-22 07:23:36 +00:00
sade Sync list of FTP sites with current reality. 2004-04-12 13:21:46 +00:00
sendmail Don't check for the existance of src/crypto/ for building items that 2003-07-24 18:30:25 +00:00
setfmac Add "-q" argument to setfmac and setfsmac to allow the patient but 2004-02-18 05:40:15 +00:00
setkey Fix regression in setkey whereby parser would fail to recognise tcp as 2004-03-31 18:38:02 +00:00
setpmac mdoc(7) police: Scheduled sweep. 2003-02-24 22:53:26 +00:00
sicontrol mdoc(7) police: Deal with self-xrefs. 2002-12-24 13:41:48 +00:00
sliplogin Add section number to .Xr 2003-06-08 14:33:04 +00:00
slstat Use __FBSDID over rcsid[]. Protect copyright[] where needed. 2003-05-03 21:06:42 +00:00
spkrtest The .Nm utility 2002-07-14 14:47:15 +00:00
spray do not call clnt_spcreateerror nor clnt_sperror with a NULL pointer, instead 2002-07-15 18:53:52 +00:00
sysinstall Update number of ports 2004-04-19 09:46:56 +00:00
syslogd Fixed style of DPADD and LDADD assignments as per style.Makefile(5). 2004-02-05 22:44:25 +00:00
tcpdchk Turn on the extended syntax, which TCP_wrappers has by default, as 2003-07-24 19:58:56 +00:00
tcpdmatch Drop MAINTAINER bits from here. 2003-06-04 15:58:03 +00:00
tcpdump Merge of tcpdump 3.8.3 from tcpdump.org. 2004-03-31 15:00:44 +00:00
timed Fix typo, s/transmitts/transmits/ 2004-02-04 21:59:29 +00:00
traceroute Update for traceroute 1.4a12 2002-07-28 02:27:07 +00:00
traceroute6 - setsockopt/sysctl takes int, not u_long. 2003-11-12 18:56:59 +00:00
trpt Use __FBSDID over rcsid[]. Protect copyright[] where needed. 2003-05-03 21:06:42 +00:00
tzsetup Cosmetic fix: a message was mixed with a dialog box border line. 2003-11-28 20:44:25 +00:00
ugidfw Add an 'add' command to ugidfw(8), which permits specifying a new 2004-02-25 03:59:56 +00:00
usbd fix spelling of ATTACH 2003-10-25 22:03:10 +00:00
usbdevs The .Nm utility 2002-07-14 14:47:15 +00:00
vidcontrol Propagate ioctl() failure to exit status 2003-09-18 16:20:32 +00:00
vipw Use __FBSDID over rcsid[]. Protect copyright[] where needed. 2003-05-03 21:06:42 +00:00
vnconfig
watch Userland signed char fixes for PPC build. Problems were using a char 2004-01-22 07:23:36 +00:00
watchdogd Rename the WATCHDOG option to SW_WATCHDOG and make it use the 2004-02-28 20:56:35 +00:00
wicontrol Typos fixing: 2003-10-05 12:09:31 +00:00
wlconfig This is i386-only. 2004-01-21 14:01:29 +00:00
yp_mkdb Use __FBSDID over rcsid[]. Protect copyright[] where needed. 2003-05-03 21:06:42 +00:00
ypbind Correct a spelling error. 2003-06-04 19:24:24 +00:00
yppoll Use __FBSDID over rcsid[]. Protect copyright[] where needed. 2003-05-03 21:06:42 +00:00
yppush Use __FBSDID over rcsid[]. Protect copyright[] where needed. 2003-05-03 21:06:42 +00:00
ypserv Eliminated two dozens of superfluous cats and two r-cats (sorry, Jordan). 2003-06-13 16:13:28 +00:00
ypset Fix a typo that stopped ypset's -h option from working with a 2004-02-09 00:10:18 +00:00
zic style.Makefile(5) 2003-04-04 17:49:21 +00:00
zzz add section name 2003-08-16 19:59:53 +00:00
Makefile Move the _arlconfig define in the existing i386 section. 2004-03-17 08:50:17 +00:00
Makefile.inc