rarpd(1M) rarpd(1M)
NAME
rarpd - DARPA Reverse Address Resolution Protocol server
SYNOPSIS
in.rarpd [-d] device [hostname]
in.rarpd -a [-d]
DESCRIPTION
The rarpd command starts a daemon that responds to Reverse
Address Resolution Protocol (RARP) requests. The daemon forks
a copy of itself that runs in background. It must be run as
root.
Files
/etc/ethers
/etc/hosts
USAGE
RARP is used by machines at boot time to discover their
Internet Protocol (IP) address. The booting machine provides
its Ethernet Address in a RARP request message. Using the
ethers and hosts databases, rarpd maps this Ethernet Address
into the corresponding IP address which it returns to the
booting machine in an RARP reply message. The booting machine
must be listed in both databases for rarpd to locate its IP
address. rarpd issues no reply when it fails to locate an IP
address.
In the first synopsis, the device parameter names the network
interface upon which rarpd is to listen for requests. The
device parameter takes the ``name unit'' form used by
ifconfig(1M). The second argument, hostname, is used to
obtain the IP address of that interface. An IP address in
``decimal dot'' notation may be used for hostname. If
hostname is omitted, the address of the interface will be
obtained from the kernel. When the first form of the command
is used, rarpd must be run separately for each interface on
which RARP service is to be supported. A machine that is a
router may invoke rarpd multiple times, for example:
/usr/sbin/in.rarpd wd0 host
/usr/sbin/in.rarpd wd1 host-backbone
In the second synopsis, the -a option of rarpd locates all of
the network interfaces present on the system and starts a
daemon process for each one that supports RARP.
Copyright 1994 Novell, Inc. Page 1
rarpd(1M) rarpd(1M)
The -d option (valid for both synopsis entries) turns on
debugging, and debugging information is printed to "standard
error" (stderr).
REFERENCES
boot(1M), ethers(4), hosts(4), ifconfig(1M), netconfig(4)
RFC 903
Copyright 1994 Novell, Inc. Page 2