-- FatPup.config,  Last Edit: HGM  June 29, 1980  8:51 PM

-- Copyright  Xerox Corporation 1979, 1980

PACK DispatcherLocked, QueueLocked, StatsHot, AltoEthernetDriver;
PACK DispatcherHot, QueueIn, PupRouterIn, PupChecksums;
PACK PupRouterOut, PupSockets, QueueOut;
PACK PupRouterCool, QueueCool, AMCUCool;
PACK DispatcherCold, QueueCold, PupRouterCold, AMCUCold;
PACK PupErrors, DummyForwarder;
PACK PupByteStreams, AltoMesaByteBlt, StreamImpl;

FatPup: CONFIGURATION LINKS: CODE
  IMPORTS
    IODefs, TimeDefs,  -- For Stats
    FrameDefs, ImageDefs,
    ProcessDefs, SegmentDefs, StringDefs, SystemDefs
  EXPORTS
    StatsDefs,
    Stream, ByteBltDefs,
    PupPktDefs, PupStream, PupDefs, CommUtilDefs, BufferDefs,
    DriverDefs, PupRouterDefs
  CONTROL Boss =
    BEGIN

    PupRouter: CONFIGURATION
      IMPORTS
        PupDefs, CommUtilDefs, DriverDefs, BufferDefs, PupRouterDefs, StatsDefs
      EXPORTS
        PupStream, PupDefs, PupRouterDefs
      CONTROL PupRouterCold =
        BEGIN
        PupChecksums;
        PupErrors;
        PupRouterCold;
        PupRouterCool;
        PupRouterIn;
        PupRouterOut;
        END;

    AltoEthernetDriver;
    AltoMesaByteBlt;
    AMCUCold;
    AMCUCool;
    Boss;
    DispatcherCold;
    DispatcherLocked;
    DispatcherHot;
    DummyForwarder;
    LoopBackPlug;
    NameConversion;
    PupByteStreams;
    PupListeners;
    PupRouter;
    PupSockets;
    PupPktCool;
    PupPktHot;
    QueueCold;
    QueueCool;
    QueueLocked;
    QueueIn;
    QueueOut;
    Stats;
    StreamImpl;
    END.