emud/area_current/
emud/area_current/castle/
emud/area_current/newareas/
emud/area_current/nwcentral/
emud/area_current/scontinent/
emud/clans/
emud/player/
emud/player/d/e/bak/
emud/player/e/m/
emud/player/e/m/bak/
/***************************************************************************
 * Emud  2.2 by Igor van den Hoven, Michiel Lange, and Martin Bethlehem.   *
 *                                                                         *
 * MrMud 1.4 by David Bills and Dug Michael.                               *
 *                                                                         *
 * Merc  2.1 Diku Mud improvments copyright (C) 1992, 1993 by Michael      *
 * Chastain, Michael Quan, and Mitchell Tse.                               *
 *                                                                         *
 * Original Diku Mud copyright (C) 1990 1991 by Sebastian Hammer,          *
 * Michael Seifert, Hans Henrik St{rfeld, Tom Madsen, and Katje Nyboe.     *
 ***************************************************************************/

/***************************************************************************
 * telnet.h 1.7 88/08/19 SMI; from UCB 5.1 5/30/85                         *
 *                                                                         *
 * Copyright (c) 1983 Regents of the University of California.             *
 * All rights reserved.  The Berkeley software License Agreement specifies *
 * the terms and conditions for redistribution.                            *
 ***************************************************************************/

/*
	Definitions for the TELNET protocol.
*/

#define	IAC		255		/* interpret as command: */
#define	DONT		254		/* you are not to use option */
#define	DO		253		/* please, you use option */
#define	WONT		252		/* I won't use option */
#define	WILL		251		/* I will use option */
#define	SB		250		/* interpret as subnegotiation */
#define	GA		249		/* you may reverse the line */
#define	EL		248		/* erase the current line */
#define	EC		247		/* erase the current character */
#define	AYT		246		/* are you there */
#define	AO		245		/* abort output--but let prog finish */
#define	IP		244		/* interrupt process--permanently */
#define	BREAK	243		/* break */
#define	DM		242		/* data mark--for connect. cleaning */
#define	NOP		241		/* nop */
#define	SE		240		/* end sub negotiation */
#define	EOR    	239		/* end of record (transparent mode) */
#define	SYNCH	242		/* for telfunc calls */


/*
	telnet options
*/

#define	TELOPT_BINARY		0	/* 8-bit data path */
#define	TELOPT_ECHO		1	/* echo */
#define	TELOPT_RCP		2	/* prepare to reconnect */
#define	TELOPT_SGA		3	/* suppress go ahead */
#define	TELOPT_NAMS		4	/* approximate message size */
#define	TELOPT_STATUS		5	/* give status */
#define	TELOPT_TM			6	/* timing mark */
#define	TELOPT_RCTE		7	/* remote controlled transmission and echo */
#define	TELOPT_NAOL 		8	/* negotiate about output line width */
#define	TELOPT_NAOP 		9	/* negotiate about output page size */
#define	TELOPT_NAOCRD		10	/* negotiate about CR disposition */
#define	TELOPT_NAOHTS		11	/* negotiate about horizontal tabstops */
#define	TELOPT_NAOHTD		12	/* negotiate about horizontal tab disposition */
#define	TELOPT_NAOFFD		13	/* negotiate about formfeed disposition */
#define	TELOPT_NAOVTS		14	/* negotiate about vertical tab stops */
#define	TELOPT_NAOVTD		15	/* negotiate about vertical tab disposition */
#define	TELOPT_NAOLFD		16	/* negotiate about output LF disposition */
#define	TELOPT_XASCII		17	/* extended ascic character set */
#define	TELOPT_LOGOUT		18	/* force logout */
#define	TELOPT_BM			19	/* byte macro */
#define	TELOPT_DET		20	/* data entry terminal */
#define	TELOPT_SUPDUP		21	/* supdup protocol */
#define	TELOPT_SUPDUPOUTPUT 22	/* supdup output */
#define	TELOPT_SNDLOC		23	/* send location */
#define	TELOPT_TTYPE		24	/* terminal type */
#define	TELOPT_EOR		25	/* end or record */
#define	TELOPT_NAWS		31	/* RFC 1073 */
#define	TELOPT_LINEMODE	34	/* linemode */
#define	TELOPT_AUTH		37	/* Authentication */
#define	TELOPT_ENVIRON		39	/* Environment information */
#define	TELOPT_COMPRESS	85	/* Mud Compression Protocol v1 */
#define	TELOPT_COMPRESS2	86	/* Mud Compression Protocol v2 */
#define	TELOPT_MSP		90	/* Mud Sound Protocol */
#define	TELOPT_MXP		91	/* Mud Extention Protocol */
#define	TELOPT_EXOPL		255	/* extended-options-list */