-- File: PupGate.config - last edit:
-- AOF                 17-Feb-88 17:11:51
-- HGM                 12-May-86 17:16:10
-- Leong                7-Feb-85 14:43:21
-- Copyright (C) 1984, 1985, 1988 by Xerox Corporation. All rights reserved. 

PACK GateControlServer, ForwarderStats;

PupGate: CONFIGURATION LINKS: CODE
  IMPORTS
    CmFile, CommHeap, Cursor, Event, FileSW, Format, Heap, HeraldWindow, Menu,
    MFile, MStream, Process, Put, Runtime, SpecialSystem, Stream, String,
    Supervisor, System, TemporaryBooting, TextSW, Time, Token, Tool, ToolWindow,
    UserInput, Volume, Version, BootServerDefs, Buffer, BufferOps, Checksums, Driver,
    CpuIdle, Indirect, Mailer, EchoServer, GateDefs, NameServerDefs, SptpOps, Protocol1,
    PupDefs, PupPktOps, PupRouterDefs, PupTimeServer, Router, RouterInternal,
    RoutingTable, PhoneCreate, Protocol1, Socket, Stats, StatsOps, TimeServerOps, ProcessorFace,
    Space, NSString, StatsOpsExtras
  EXPORTS ALL
  CONTROL GateInit, GateInfo, GateControlServer, TrapBadPups =
  BEGIN

  GateControl: CONFIGURATION
    IMPORTS
      Event, Heap, MFile, MStream, Process, Put, String, Supervisor, System,
      TemporaryBooting, Time, Volume,
      Buffer, BufferOps, Driver, GateDefs, CpuIdle,
      SptpOps, Protocol1, PupDefs, PupPktOps, Stats, StatsOps, Trouble
    EXPORTS GateControlDefs, GateControlServer
    CONTROL GateControlServer, GateStats =
    BEGIN
    GateStats;
    GateControlServer;
    GateControlFinish;
    SloshRecv LINKS: FRAME;
    EFTPRecv LINKS: FRAME;
    SloshSend LINKS: FRAME;
    EFTPSend;
    END;

  LocalNameConversion;

  GateInit;
  PupGatewayWindow;
  GateParameterTajo;
  RealForwarder;
  ForwarderCold;
  ForwarderStats;
  InrConfig;

  GateInfo;
  GateControl;
  TroubleTajo;
  TrapBadPups;
  
  END.