Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ rarpd(1M) — HP-UX 10.20

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

rarpc(1M)

rarpd(1M)

NAME

rarpd - Reverse Address Resolution Protocol daemon

SYNOPSIS

rarpd [-d] [-f config_file] [interface_name]

DESCRIPTION

rarpd, the Reverse Address Resolution Protocol daemon, implements the server portion of the Reverse Address Resolution Protocol [1].  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. 

Options are:

-d Print debugging information. 

-f config_file Use the specified config_file database instead of /etc/rarpd.conf. 

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.  For example:

#
# hardware addr   IP addr
#
#   ethernet clients
08:00:09:26:ec:19 15.13.136.68
08:00:09:17:0a:93 15.13.136.74
#
#   100VG clients
08:00:09:63:5d:f5 190.20.30.103
#
#   FDDI clients
08:00:09:09:53:4c 192.20.30.98

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:

SIGHUP Causes server to read the config file and reload database. 

SIGINT Dumps current data base and cache to /var/tmp/rarpd.db. 

RETURN VALUE

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. 

LIMITATIONS

1) The rarpd daemon supports only ethernet, 100VG and FDDI network interfaces. 

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. 

AUTHOR

rarpd was developed by HP. 

SEE ALSO

rarpc(1M),

[1] R. Finlayson, T. Mann, J.C. Mogul, M. Theimer, "Reverse Address Resolution Protocol", RFC 903. 

Hewlett-Packard Company  —  HP-UX Release 10.20:  July 1996

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026