.\" Copyright (c) 1983 Regents of the University of California.
.\" All rights reserved. The Berkeley software License Agreement
.\" specifies the terms and conditions for redistribution.
.\" @(#)telnetd.8 6.3 (Berkeley) %G%
telnetd \- DARPA TELNET protocol server
is a server which supports the DARPA standard
virtual terminal protocol.
is invoked by the internet server (see
normally for requests to connect to the
operates by allocating a pseudo-terminal device (see
for a client, then creating a login process which has
the slave side of the pseudo-terminal as
manipulates the master side of the pseudo-terminal,
protocol and passing characters
between the remote client and the login process.
options to the client side indicating
.I terminal type information
If the remote client is willing, the remote terminal type is
propagated in the environment of the created login process.
The pseudo-terminal allocated to the client is configured
to operate in \*(lqcooked\*(rq mode, and with XTABS and CRMOD
is willing to have the remote client
commands are only partially implemented.
the exchange of the number of lines and columns on the user's terminal,
doesn't make use of them.
Because of bugs in the original 4.2 BSD
performs some dubious protocol exchanges to try to discover if the remote
client is, in fact, a 4.2 BSD
has no common interpretation except between similar operating systems
The terminal type name received from the remote client is converted to
interface to the pseudo-terminal
intelligent flushing of input and output queues.