1.\" Copyright (c) 1983, 1991, 1993 2.\" The Regents of the University of California. All rights reserved. 3.\" 4.\" %sccs.include.redist.man% 5.\" 6.\" @(#)talkd.8 8.1 (Berkeley) 06/04/93 7.\" 8.Dd 9.Dt TALKD 8 10.Os BSD 4.3 11.Sh NAME 12.Nm talkd 13.Nd remote user communication server 14.Sh SYNOPSIS 15.Nm talkd 16.Sh DESCRIPTION 17.Nm Talkd 18is the server that notifies a user that someone else wants to 19initiate a conversation. 20It acts a repository of invitations, responding to requests 21by clients wishing to rendezvous to hold a conversation. 22In normal operation, a client, the caller, 23initiates a rendezvous by sending a 24.Tn CTL_MSG 25to the server of 26type 27.Tn LOOK_UP 28(see 29.Aq Pa protocols/talkd.h ) . 30This causes the server to search its invitation 31tables to check if an invitation currently exists for the caller 32(to speak to the callee specified in the message). 33If the lookup fails, 34the caller then sends an 35.Tn ANNOUNCE 36message causing the server to 37broadcast an announcement on the callee's login ports requesting contact. 38When the callee responds, the local server uses the 39recorded invitation to respond with the appropriate rendezvous 40address and the caller and callee client programs establish a 41stream connection through which the conversation takes place. 42.Sh SEE ALSO 43.Xr talk 1 , 44.Xr write 1 45.Sh HISTORY 46The 47.Nm 48command appeared in 49.Bx 4.3 . 50