/* Copyright 1984 by the Massachusetts Institute of Technology */
/* This file contains IN routing table initialization.
 */

/* Version for MIT-SKIT as tstgw */

#include	<types.h>
#include	<sys.h>
#include	<gw/src/defs.h>
#include	<gw/src/net.h>
#include	<gw/in/in.h>
#include	<gw/in/inrte.h>

#include	"../inga.h"
#include	"../mit-inga.h"

/* Allocate and init storage for gateway names using defs in inga.h. */

dmitbr
dmittiu
dmitgw2
dmitsw

/* Allocate and init nets and subnets. */
byte pc1[4] = { 18, 9, 0, 0 };
byte eth3[4] = { 18, 2, 0, 0 };
byte e40[4] = { 18, 72, 0, 0 };
byte jvnc[4] = { 128, 121, 0, 0 };
byte princ[4] = { 128, 112, 0, 0 };
byte ath1[4] = { 18, 58, 0, 0 };
byte ath2[4] = { 18, 68, 0, 0 };
byte ath3[4] = { 18, 70, 0, 0 };
byte ath4[4] = { 18, 71, 0, 0 };
byte ath5[4] = { 18, 73, 0, 0 };
byte ath6[4] = { 18, 74, 0, 0 };
byte ath7[4] = { 18, 75, 0, 0 };
byte ath8[4] = { 18, 76, 0, 0 };
byte ath9[4] = { 18, 77, 0, 0 };
byte ath10[4] = { 18, 78, 0, 0 };
byte ath11[4] = { 18, 79, 0, 0 };
byte ath12[4] = { 18, 80, 0, 0 };
byte ath13[4] = { 18, 81, 0, 0 };
byte ath14[4] = { 18, 82, 0, 0 };
byte ath15[4] = { 18, 83, 0, 0 };
byte ath16[4] = { 18, 84, 0, 0 };
byte ath17[4] = { 18, 85, 0, 0 };
byte ath18[4] = { 18, 86, 0, 0 };
byte ath19[4] = { 18, 87, 0, 0 };
byte ath20[4] = { 18, 88, 0, 0 };
byte ath21[4] = { 18, 89, 0, 0 };
byte ath22[4] = { 18, 90, 0, 0 };
byte ath23[4] = { 18, 91, 0, 0 };
byte ath24[4] = { 18, 92, 0, 0 };
byte ath25[4] = { 18, 136, 0, 0 };
byte ath26[4] = { 18, 137, 0, 0 };
byte ath27[4] = { 18, 138, 0, 0 };
byte ath28[4] = { 18, 139, 0, 0 };
byte ath29[4] = { 18, 140, 0, 0 };

/* Default Gateway */
byte *defgw = { mitgw2 };

/* Static routes */
struct ipsrte iprte_sinit[] = {
    pc1, mittiu, 5, 0,
    eth3, mitbr, 2, 0,
    e40, mitsewage, 4, 0,
    jvnc, mitsewage, 4, 0,
    princ, mitsewage, 4, 0,
    ath1, mitsewage, 4, 0,
    ath2, mitsewage, 4, 0,
    ath3, mitsewage, 4, 0,
    ath4, mitsewage, 4, 0,
    ath5, mitsewage, 4, 0,
    ath6, mitsewage, 4, 0,
    ath7, mitsewage, 4, 0,
    ath8, mitsewage, 4, 0,
    ath9, mitsewage, 4, 0,
    ath10, mitsewage, 4, 0,
    ath11, mitsewage, 4, 0,
    ath12, mitsewage, 4, 0,
    ath13, mitsewage, 4, 0,
    ath14, mitsewage, 4, 0,
    ath15, mitsewage, 4, 0,
    ath16, mitsewage, 4, 0,
    ath17, mitsewage, 4, 0,
    ath18, mitsewage, 4, 0,
    ath19, mitsewage, 4, 0,
    ath20, mitsewage, 4, 0,
    ath21, mitsewage, 4, 0,
    ath22, mitsewage, 4, 0,
    ath23, mitsewage, 4, 0,
    ath24, mitsewage, 4, 0,
    ath25, mitsewage, 4, 0,
    ath26, mitsewage, 4, 0,
    ath27, mitsewage, 4, 0,
    ath28, mitsewage, 4, 0,
    ath29, mitsewage, 4, 0,
    0, 0, 0, 0,
};
