/* Copyright 1984 by the Massachusetts Institute of Technology */


/* This file contains initial routing information about networks that
 * are not directly connected to this gateway.
 */


/* Class A Networks */

#define	RCC	03
#define	SAT	04
#define BBNN	010		/* duplicates! */
#define	CLARK	010		/* duplicates! */
#define	ARPA	012
#define	UCL	013
#define	MIT	022
#define	EDN	025
#define	RSRE	031
#define	MILNET	032
#define	WIDE	034
#define	COMSAT	035
#define	STANF	044
#define	UCB	056
#define	NDRE	060
#define	NDRER	062

/* Class A, B, C nets */
#define drccnet		byte	rccnet[4] =	{ 03, 0, 0, 0 };
#define dsatnet		byte	satnet[4] =	{ 04, 0, 0, 0 };
#define dbbnnet		byte	bbnnet[4] =	{ 010, 0, 0, 0 };
#define darpanet	byte	arpanet[4] =	{ 012, 0, 0, 0 };
#define duclnet		byte	uclnet[4] =	{ 013, 0, 0, 0 };
#define dmitnet		byte	mitnet[4] =	{ 022, 0, 0, 0 };
#define dednnet		byte	ednnet[4] =	{ 025, 0, 0, 0 };
#define drsrenet	byte	rsrenet[4] =	{ 031, 0, 0, 0 };
#define dmilnet		byte	milnet[4] =	{ 032, 0, 0, 0 };
#define dwidenet	byte	widenet[4] =	{ 034, 0, 0, 0 };
#define dcomsatnet	byte	comsatnet[4] =	{ 035, 0, 0, 0 };
#define dstanfnet	byte	stanfnet[4] =	{ 044, 0, 0, 0 };
#define ducbnet		byte	ucbnet[4] =	{ 056, 0, 0, 0 };
#define dndrenet	byte	ndrenet[4] =	{ 060, 0, 0, 0 };
#define dndrernet	byte	ndrernet[4] =	{ 062, 0, 0, 0 };
#define dmitchsnet	byte	mitchsnet[4] =	{ 0200, 037, 0, 0 };
#define dsymbolnet	byte	symbolnet[4] =	{ 0300, 012, 051, 0 };
#define dmitaiipnet	byte	mitaiipnet[4] =	{ 0200, 064, 0, 0 };
#define	dsymiron	byte	symiron[4] =	{ 0300, 10, 34, 0 };
#define	dsympa		byte	sympa[4] =	{ 0300, 10, 36, 0 };
#define	dsymchat	byte	symchat[4] =	{ 0300, 10, 38, 0 };
#define	dsymscrc	byte	symscrc[4] =	{ 0300, 10, 41, 0 };
#define	dsymscc		byte	symscc[4] =	{ 0300, 10, 51, 0 };
#define	dsymwest	byte	symwest[4] =	{ 0300, 10, 57, 0 };


/* Gateways */

#define	dbbn	byte	bbn[4] =		{ ARPA, 03, 0, 0110 };
	/* other end is 8.3.0.8 */
	/* "bbn" is really bbn-net-gateway, won't forward to net 3
	 * even though bbn-rrc-gateway is a nickname! */
#define dbbn2	byte	bbn2[4] =		{ ARPA, 05, 0, 05 };
	/* other end is 26.2.0.49 */
	/* "bbn2" is really bbn-milnet-gateway, same as milbbn below */
#define	dbbnpt	byte	bbnpt[4] =	{ ARPA, 02, 0, 05 };
	/* other end is 3.2.0.5 */
	/* "bbnpt" is really bbn-ptip-gateway */
#define	dsat	byte	sat[4] =	{ ARPA, 03, 0, 050 };
#define	dcomsat	byte	comsat[4] =	{ ARPA, 03, 0, 021 };
#define	dclark	byte	clark[4] =	{ ARPA, 01, 0, 0107 };
#define	dedn	byte	edn[4] =	{ ARPA, 01, 0, 024 };
#define	dpsat	byte	psat[4] =	{ ARPA, 01, 03, 063 };
#define	ducb	byte	ucb[4] =	{ ARPA, 02, 0, 0116 };
#define	disi	byte	isi[4] =	{ ARPA, 03, 0, 033 };
#define duwvlsi	byte	uwvlsi[4] =	{ ARPA, 3, 0, 91 };
#define dwiscgw	byte	wiscgw[4] =	{ ARPA, 0, 0, 94 };
#define	dgg	byte	gg[4] =		{ ARPA, 01, 0, 013 };
#define	dmitgw	byte	mitgw[4] =	{ ARPA, 00, 0, 0115 };
#define dmitgw2	byte	mitgw2[4] =	{ MIT, 012, 0, 04 };
#define	dmittgw	byte	mittgw[4] =	{ ARPA, 02, 0, 054 };
#define dpeace	byte	peace[4] =	{ MIT, 032, 0, 0100 };

/* ARPAnet <=> MILNET gateways */

#define	dmilarpa byte	milarpa[4] =	{ ARPA, 2, 0, 28 };
#define	dmilbbn	byte	milbbn[4] =	{ ARPA, 5, 0, 5 };
#define	dmildcec byte	mildcec[4] =	{ ARPA, 7, 0, 20 };
#define	dmilisi	byte	milisi[4] =	{ ARPA, 2, 0, 22 };
#define	dmilsac	byte	milsac[4] =	{ ARPA, 2, 0, 80 };
#define	dmilsri	byte	milsri[4] =	{ ARPA, 4, 0, 51 };
