freebsd-src/usr.sbin/rarpd
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
..
Makefile Lower WARNS to 3 so that this still compiles on non x86 architectures. 2003-07-11 17:15:19 +00:00
rarpd.8 Make it clear that -a flag and interface parameter are mutually exclusive 2003-08-16 22:23:16 +00:00
rarpd.c While walking over the list of interfaces obtained from getifaddrs(3), 2004-04-20 13:58:14 +00:00