Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ rsvpd(8) — Tru64 UNIX 5.0a

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

iftcntl(8)

rsvpstat(8)

RSVP(7)

rsvpd(8)  —  Maintenance

NAME

rsvpd − Resource ReSerVation Protocol (RSVP) daemon

SYNOPSIS

/usr/sbin/rsvpd [−h] [−d level] [−p] [−l logfile] [−i [version]]

OPTIONS

−hPrints the rsvpd help and exits. 

−d level
Enables debug mode.  The debug level is either all (the default) or a bitmask that specifies a combination of the following values:

       •0x01 (SYSTEM)

       •0x02 (TMR)

       •0x04 (API)

       •0x08 (MSGS)

       •0x10 (TCNTL)

       •0x20 (SESS)

       •0x40 (ROUTE)

−pForces rsvpd to stay attached to the terminal and print error and debug information to stderr instead of the log file. 

−l logfile
Specifies an alternative log file.  By default, the log file is /var/rsvp/rsvpd_dbg.log. 

−i version
Specifies a list of Internet Protocol (IP) version numbers. Possible values are 4, 6, or 46.

DESCRIPTION

The rsvpd daemon is the RSVP daemon that starts automatically at boot time.  Upon startup, rsvpd performs the following actions:

       •Writes its PID to the /var/run/rsvpd.pid file. 

       •Detects all existing interfaces on the system. 

       •Detaches from the terminal unless the −p option is specified. 

       •Creates the /var/rsvp directory, if it does not exist. 

The rsvpd daemon logs startup, stop, and error messages through the syslog function to the /usr/var/adm/syslog.dated/date/daemon.log log file.  If you specify the −d option, rsvpd logs error messages and debugging output to the /var/rsvp/rsvpd_dbg.log log file or to a log file specified with the −l logfile option. 

If you want rsvpd to start automatically at system boot time, place an entry for it in the /etc/inet.local file.  For example:

echo "Starting local Internet services."
# do not let RSVP reserve more than 20 Mbit/s on the FDDI interface
/usr/sbin/iftcntl fta0 config max_total_r 20000000
# start the RSVP daemon
/usr/sbin/rsvpd

If you make any changes to the network interface configuration, restart the rsvpd daemon. 

If you want to use mrouted and rsvpd on a system, start mrouted before rsvpd. 

If mrouted is running on your system, rsvpd acts as an RSVP multicast router. If IPv4 forwarding is enabled on the system, rsvpd acts as an RSVP IPv4 unicast router. 

Restricting RSVP Usage

To restrict RSVP usage to a limited number of users on the system, set the permissions for the /var/rsvp directory as follows:

# chmod 750 /var/rsvp
# chgrp staff /var/rsvp

Those users who cannot access the /var/rsvp directory will be unable to request RSVP reservations, use any RSVP API (RAPI) function, or use the rsvpstat command. 

RESTRICTIONS

You must be superuser to invoke the rsvpd daemon. 

FILES

/var/rsvp/rsvpd_dbg.log
The rsvpd log file when debugging is enabled. 

/var/rsvp/RAPI.SOCKET
This directory contains the RSVP API library UNIX domain socket.

/var/run/rsvpd.pid
The file that contains the process ID of the rsvpd daemon that is currently running. 

SEE ALSO

Commands: iftcntl(8), rsvpstat(8)

Networking: RSVP(7)

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