HUNTD(6)HUNTD(6)NAMEhuntd - hunt daemon, back-end for hunt game
SYNOPSIS
/usr/games/lib/huntd [ -s ] [ -p port ]
DESCRIPTIONhuntd controls the multi-player hunt(6) game. When it
starts up, it tries to notify all members of the hunt-
players mailing list (see sendmail(8)) by faking a talk(1)
request from user ``Hunt Game''.
The -s option is for running huntd forever (server mode).
This is similar to running it under the control of inetd
(see below), but it consumes a process table entry when no
one is playing.
The -p option changes the udp port number used to ren-
dezvous with the player process and thus allows for pri-
vate games of hunt. This option turns off the notifica-
tion of players on the hunt-players mailing list.
INETD
To run huntd from inetd, you'll need to put the hunt ser-
vice in /etc/services:
hunt 26740/udp # multi-player/multi-host maze-
wars
and add a line in /etc/inetd.conf:
hunt dgram udp wait nobody /usr/games/lib/huntd
HUNT
except for Suns which use /etc/servers:
hunt udp /usr/games/lib/huntd
Do not use any of the command line options -- if you want
inetd to start up huntd on a private port, change the port
listed in /etc/services.
NETWORK RENDEZVOUS
When hunt(6) starts up, it broadcasts on the local area
net (using the broadcast address for each interface) to
find a hunt game in progress. If a huntd hears the
request, it sends back the port number for the hunt pro-
cess to connect to. Otherwise, the hunt process starts up
a huntd on the local machine and trys to rendezvous with
it.
SEE ALSOhunt(6), talk(1), sendmail(8)
21 August 1986 1
HUNTD(6)HUNTD(6)AUTHORS
Conrad Huang, Ken Arnold, and Greg Couch;
University of California, San Francisco, Computer Graphics
Lab
21 August 1986 2