1in.rarpd(1M) System Administration Commands in.rarpd(1M)
2
3
4
6 in.rarpd, rarpd - DARPA Reverse Address Resolution Protocol server
7
9 /usr/sbin/in.rarpd [-d] -a
10
11
12 /usr/sbin/in.rarpd [-d] device unit
13
14
16 in.rarpd starts a daemon that responds to Reverse Address Resolution
17 Protocol (RARP) requests. The daemon forks a copy of itself that runs
18 in background. It must be run as root.
19
20
21 RARP is used by machines at boot time to discover their Internet Proto‐
22 col (IP) address. The booting machine provides its Ethernet address in
23 a RARP request message. Using the ethers and hosts databases, in.rarpd
24 maps this Ethernet address into the corresponding IP address which it
25 returns to the booting machine in an RARP reply message. The booting
26 machine must be listed in both databases for in.rarpd to locate its IP
27 address. in.rarpd issues no reply when it fails to locate an IP
28 address.
29
30
31 in.rarpd uses the STREAMS-based Data Link Provider Interface (DLPI)
32 message set to communicate directly with the datalink device driver.
33
35 The following options are supported:
36
37 -a Get the list of available network interfaces from IP using the
38 SIOCGIFADDR ioctl and start a RARP daemon process on each inter‐
39 face returned.
40
41
42 -d Print assorted debugging messages while executing.
43
44
46 Example 1 Starting An in.rarpd Daemon For Each Network Interface Name
47 Returned From /dev/ip:
48
49
50 The following command starts an in.rarpd for each network interface
51 name returned from /dev/ip:
52
53
54 example# /usr/sbin/in.rarpd -a
55
56
57
58 Example 2 Starting An in.rarpd Daemon On The Device /dev/le With The
59 Device Instance Number 0
60
61
62 The following command starts one in.rarpd on the device /dev/le with
63 the device instance number 0.
64
65
66 example# /usr/sbin/in.rarpd le 0
67
68
69
71 /etc/ethers File or other source, as specified by nsswitch.conf(4).
72
73
74 /etc/hosts File or other source, as specified by nsswitch.conf(4).
75
76
77 /tftpboot
78
79
80 /dev/ip
81
82
83 /dev/arp
84
85
87 See attributes(5) for descriptions of the following attributes:
88
89
90
91
92 ┌─────────────────────────────┬─────────────────────────────┐
93 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
94 ├─────────────────────────────┼─────────────────────────────┤
95 │Availability │SUNWbsu │
96 └─────────────────────────────┴─────────────────────────────┘
97
99 svcs(1), boot(1M), ifconfig(1M), svcadm(1M), ethers(4), hosts(4), net‐
100 config(4), nsswitch.conf(4),attributes (5), smf(5), dlpi(7P)
101
102
103 Finlayson, R., Mann, T., Mogul, J., and Theimer, M., RFC 903, A Reverse
104 Address Resolution Protocol, Network Information Center, SRI Interna‐
105 tional, June 1984.
106
108 The in.rarpd service is managed by the service management facility,
109 smf(5), under the service identifier:
110
111 svc:/network/rarp
112
113
114
115
116 Administrative actions on this service, such as enabling, disabling, or
117 requesting restart, can be performed using svcadm(1M). The service's
118 status can be queried using the svcs(1) command.
119
120
121
122SunOS 5.11 20 Aug 2004 in.rarpd(1M)