Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

talk(1)

write(1)

talkd(8c)

ntalkd(8c)

Name

ntalkd − remote user communication server

Syntax

/etc/ntalkd

Description

The ntalkd command is the server that notifies a user that somebody else wants to initiate a conversation. It acts as a repository of invitations, responding to requests by clients wishing to meet to hold a conversation. In normal operation, a client (the caller) initiates a rendezvous by sending a CTL_MSG to the server of type LOOK_UP.  (For further information, see /usr/include/protocols/talkd.h.) This causes the server to search its invitation tables to check if an invitation currently exists for the caller to speak to the client specified in the message. If the lookup fails, the caller then sends an ANNOUNCE message causing the server to broadcast an announcement on the client’s login ports requesting contact. When the client responds, the local server uses the recorded invitation to respond with the appropriate meeting address and the programs of the caller and client he called establish a stream connection through which the conversation takes place.

Restrictions

This daemon is used in conjunction with the current version of talk(.). The talkd() command is used for systems running Version 2.2 or earlier of talk(.).

See Also

talk(1), write(1), talkd(8c)

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