AUSAM/include/ttygroup.h


/*	terminal group definitions	*/

struct
{
	char	  tchar;	/* this char identifies this terminal group */
	unsigned  tmask;	/* 16 bit mask for this group */
}
tty_groups[]
{
#ifdef	AGSM
	'a', 0000001,	/* room 422 */
	'b', 0000002,	/* room 436 - not qume */
	'c', 0000004,	/* the qume */
	'd', 0000010,	/* room 437 - ian J - andrew H */
	'e', 0000020,	/* 662-1666 dialup lines(4) */
	'f', 0000040,	/* 662-1073, 662-1047 dialup lines(4) */
	'g', 0000100,	/* console - tty8 */
	'h', 0000200,	/* library terminals */
	'i', 0000400,	/* not used */
	'j', 0001000,	/* LOG line from csu */
	'k', 0002000,	/* LOG line from elec */
	'l', 0004000,	/* pges */
	'm', 0010000,	/* psychology */
	'n', 0020000,	/* mining */
	'o', 0040000,	/* commerce */
	'p', 0100000,	/* basser */
#endif	AGSM
#ifdef	EECF
	'a', 0000001,	/* Rm 318A */
	'b', 0000002,	/* Rm 318C */
	'c', 0000004,	/* Rm 343C */
	'd', 0000010,	/* Rm 343B console & vt05 */
	'e', 0000020,	/* Rm 343D Digital systems lab */
	'f', 0000040,	/* Log line from 11/40 */
	'g', 0000100,	/* Log line from AGSM */
	'h', 0000200,	/* Rm 313-4-5 DCS laboratory */
	'i', 0000400,	/* GT40 */
	'j', 0001000,	/* Tektronics gear, Rm 343C */
	'k', 0002000,	/* Qume - when priority work to be done */
	'l', 0004000,	/* Spare */
	'm', 0010000,	/* Spare */
	'n', 0020000,	/* Spare */
	'o', 0040000,	/* Spare */
	'p', 0100000,	/* Spare */
#endif	EECF
	'x', 0177777,	/* The lot - any user can use it */
};

#define	NTTYGRPS	(sizeof tty_groups/sizeof tty_groups[0])