rarpd - Reverse Address Resolution Protocol daemon
rarpd [-d] [-f config_file] [interface_name]
rarpd, the Reverse Address Resolution Protocol daemon, implements the
server portion of the Reverse Address Resolution Protocol . It
responds to RARP requests providing the requested client IP address.
Rarpd can be started during boot-time initialization. To do so, set
the RARPD variable with RARPD=1 in /etc/rc.config.d/netconf.
-d Print debugging information.
-f config_file Use the specified config_file database instead of
interface_name Respond to requests over just this interface.
The configuration file database contains hardware address to IP
address mappings. Other than comment lines (which begin with a '#')
and blank lines, all lines are considered client entries. A client
entry is of the form:
hardware_address WHITE_SPACE ip_address
where hardware_address consists of (:) colon-separated hexadecimal
bytes, and ip_address consists of (.) dot-seperated decimal bytes.
# hardware addr IP addr
# ethernet clients
# 100VG clients
# FDDI clients
There must be exactly 6 hardware address bytes. There must be exactly
4 protocol address bytes.
The following signals have the specified effect when sent to the rarpd
process using the kill(1) command:
Hewlett-Packard Company - 1 - HP-UX Release 11i: November 2000
SIGHUP Causes server to read the config file and reload
SIGINT Dumps current data base and cache to /var/tmp/rarpd.db.
Exit status is 1 if the command fails, and error messages are written
to stderr and/or syslog. Typically, the daemon will continue
answering requests until externally interrupted.
1. The rarpd daemon supports only ethernet, 100VG and FDDI network
2. The rarpd daemon supports only 4 byte Internet Protocol addresses.
3. The rarpd and rarpc programs cannot be run on the same interface at
the same time.
rarpd was developed by HP.
 R. Finlayson, T. Mann, J.C. Mogul, M. Theimer, "Reverse Address
Resolution Protocol", RFC 903.
Hewlett-Packard Company - 2 - HP-UX Release 11i: November 2000