rarpd(8c)rarpd(8c)Namerarpd - reverse address resolution protocol (RARP) daemon
Syntax
/usr/etc/rarpd [ interface ] [ -v ] [ -n ] [ -f filename ]
Description
The daemon maps the Ethernet address of a machine to the machine's
Internet Protocol (IP) address.
When is invoked, it reads the file (by default) and waits to process a
RARP request. The file is checked every ten minutes for any changes.
If the file has been modified, reads it again. You can disable this
feature with the option. You can force a scan of the file by sending
the daemon a SIGHUP signal. See for more information on SIGHUP.
The format of the file is described in You can specify a file other
than with the option. The interface is the network interface on which
the daemon should listen. The command shows the correct interface or
interfaces for your system. The daemon uses the first interface it
finds, if you do not specify an interface. See the reference page for
more information.
Because the daemon has been implemented with the Ethernet Packet Filter
(see you must configure your kernel with the packet filter option in
order for to function properly. The packet filter detects RARP broad‐
cast packets and passes them to for processing. The filter priority for
rarpd is set to 28.
All messages from the daemon are directed to
Options
interface Specifies the system's network interface.
-v Causes to operate in verbose mode. This option logs
details of RARP to The instance of a RARP request and
its response are also logged.
-n Disables checking of the file. By default, checks the
file once every ten minutes, and, if the file was modi‐
fied, rereads the file. If you specify the option scans
the file once at startup time.
-f filename Reads an alternate Ethernet address file.
Restrictions
The ignores all ARP requests sent encapsulated within a RARP packet.
You should make all ARP request using the command.
The machine for which an IP address is being requested must be present
in the server's file.
Diagnostics
The following message is logged to if the Packet Filter is not config‐
ured in your kernel:
Packet Filter is not configured in /vmunix
The following messages are printed to your screen if the Packet Filter
is not configured in your kernel:
rarpd: cannot find symbol Pfilt_read in /vmunix
option PACKETFILTER does not appear to be configured in
your kernel.
Files
Database that maps Ethernet addresses to hostnames
See Alsoethers(3n), packetfilter(4), ethers(5), hosts(5), arp(8c), ifcon‐
fig(8c), syslog(8c)
The Packet Filter: An Efficient Mechanism for User-Level Network Code
rarpd(8c)