2BSD/src/net/config.h

Compare this file to the similar file:
Show the results in this format:

/* Copyright (c) 1979 Regents of the University of California */
/*
	This file corresponds to the following network:

				A
				|
				|
				|
				|
		Cory------------C--------------D
		 |		|	       |
		 |		|	       |
		 |		|	       |
		 |		|	       |
		VAX		E	      SRC

	The tables must be consistent.
*/
char configA[] = {		/* to get to i, config[i] */
	'a',000,'c','c','c',		/* a,b,c,d,e */
	000,000,000,000,000,		/* f,g,h,i,j */
	000,000,000,000,000,		/* k,l,m,n,o */
	000,000,000,'c',000,		/* p,q,r,s,t */
	000,'c',000,000,'c',		/* u,v,w,x,y */
	000,0				/* z */
	};
char configB[] = {		/* to get to i, config[i] */
	000,0				/* z */
	};
char configC[] = {		/* to get to i, config[i] */
	'a',000,'c','d','e',		/* a,b,c,d,e */
	000,000,000,000,000,		/* f,g,h,i,j */
	000,000,000,000,000,		/* k,l,m,n,o */
	000,000,000,'d',000,		/* p,q,r,s,t */
	000,'y',000,000,'y',		/* u,v,w,x,y */
	000,0				/* z */
	};
char configD[] = {		/* to get to i, config[i] */
	'c',000,'c','d','c',		/* a,b,c,d,e */
	000,000,000,000,000,		/* f,g,h,i,j */
	000,000,000,000,000,		/* k,l,m,n,o */
	000,000,000,'s',000,		/* p,q,r,s,t */
	000,'c',000,000,'c',		/* u,v,w,x,y */
	000,0				/* z */
	};
char configE[] = {		/* to get to i, config[i] */
	'c',000,'c','c','e',		/* a,b,c,d,e */
	000,000,000,000,000,		/* f,g,h,i,j */
	000,000,000,000,000,		/* k,l,m,n,o */
	000,000,000,'c',000,		/* p,q,r,s,t */
	000,'c',000,000,'c',		/* u,v,w,x,y */
	000,0				/* z */
	};
char configI[] = {		/* to get to i, config[i] */
	000,0				/* z */
	};
char configQ[] = {		/* to get to i, config[i] */
	000,0				/* z */
	};
char configS[] = {		/* to get to i, config[i] */
	'd',000,'d','d','d',		/* a,b,c,d,e */
	000,000,000,000,000,		/* f,g,h,i,j */
	000,000,000,000,000,		/* k,l,m,n,o */
	000,000,000,'s',000,		/* p,q,r,s,t */
	000,'d',000,000,'d',		/* u,v,w,x,y */
	000,0				/* z */
	};
char configV[] = {		/* to get to i, config[i] */
	'y',000,'y','y','y',		/* a,b,c,d,e */
	000,000,000,000,000,		/* f,g,h,i,j */
	000,000,000,000,000,		/* k,l,m,n,o */
	000,000,000,'y',000,		/* p,q,r,s,t */
	000,'v',000,000,'y',		/* u,v,w,x,y */
	000,0				/* z */
	};
char configY[] = {		/* to get to i, config[i] */
	'c',000,'c','c','c',		/* a,b,c,d,e */
	000,000,000,000,000,		/* f,g,h,i,j */
	000,000,000,000,000,		/* k,l,m,n,o */
	000,000,000,'c',000,		/* p,q,r,s,t */
	000,'v',000,000,'y',		/* u,v,w,x,y */
	000,0				/* z */
	};
/* this table is used by netlpr to do lpr w/o an acct
   and by net and netdaemon to do pre-emption */
/* sub.c uses the table in initdaemon to check machine
   type - errormsg may be ignored */
char machtype[]= {
	M_CC, M_CC, M_CC, M_CC, M_CC,	/* a,b,c,d,e */
	0, 0, 0, M_INGRES, 0,		/* f,g,h,i,j */
	0, 0, 0, 0, 0,			/* k,l,m,n,o */
	0, M_CC, 0, M_SRC, 0,		/* p,q,r,s,t */
	0, M_VAX, 0, 0, M_CORY,		/* u,v,w,x,y */
	0};				/* z */
/* this is basically the default machine for each local machine */
char remtable[] = {
	'c','c','a','c','c',		/* a,b,c,d,e */
	000,000,000,'y',000,		/* f,g,h,i,j */
	000,000,000,000,000,		/* k,l,m,n,o */
	000,'c',000,'d',000,		/* p,q,r,s,t */
	000,'y',000,000,'v',		/* u,v,w,x,y */
	000,0				/* z */
	};
/* bad login names */
struct bstruct btable[] = {
	"op", 'a',
	0,0 };
/* this table shows the correspondence between
   machine names like 'Cory' and their internal
   names, like 'y' */
static struct tt {
	char *bigname;
	char lname;
	} table[] = {
	"A",	'a',
	"B",	'b',
	"C",	'c',
	"D",	'd',
	"E",	'e',
	"INGRES", 'i',
	"Q",	'q',
	"SRC",	's',
	"VAX",	'v',
	"Cory",	'y',
	0, 0 };