-- File: Servers.config, Last Edit: HGM March 16, 1981 7:54 PM

PACK PupBooterFastAlto, EFTPSend, ReadDisk;
PACK PupTimeServerHot, PupBootServer, PupNameServerHot, NetDirCache;

Servers: CONFIGURATION LINKS: CODE
IMPORTS
DiskDefs, DiskKDDefs, MiscDefs, ProcessDefs,
SegmentDefs, StreamDefs, SystemDefs,
Process, Runtime, Space, String, Storage, Time,
CmFile, Event, FormSW, Menu, MsgSW, Put, Tool, ToolWindow, UserInput, Window,
George, Clock, Indirect, Lock, Slosh,
AddressTranslation, OISCP, Router, Socket, SocketInternal,
StatsDefs, CommUtilDefs, DriverDefs, BufferDefs, PupDefs
EXPORTS
BootServerDefs, EchoServerDefs, NameServerDefs, TimeServerDefs,
MiscServerDefs,
EchoServer
CONTROL
EchoServer, PupMiscServer,
PupTimeServerHot, PupTimeServerCold, PupBootServerTool, PupNameServerTool,
TimeServerOld, TimeServer, TranslationServer =
BEGIN

BootServer: CONFIGURATION
IMPORTS
DiskDefs, DiskKDDefs, MiscDefs, SegmentDefs, SystemDefs,
Process, Runtime, Space, String, Storage, Time,
CmFile, Event, FormSW, Menu, MsgSW, Put, Tool, UserInput,
Clock, George, Indirect, Lock, Slosh,
MiscServerDefs, CommUtilDefs, StatsDefs,
DriverDefs, BufferDefs, PupDefs
EXPORTS
BootServerDefs, PupBootServerTool
CONTROL PupBootServerStrings, PupBooterSlow, PupBootServerTool =
BEGIN
PupBootServerFast: CONFIGURATION
IMPORTS
Process, Storage,
Lock, BufferDefs, CommUtilDefs, ReadDefs, PupDefs
EXPORTS
BootServerDefs =
BEGIN
PupBooterFastAlto LINKS: FRAME;
EFTPSend;
END;
PupBootServerSlow: CONFIGURATION
IMPORTS
Process, Put, Runtime, Storage, String, Time,
George, Lock, Slosh, BootServerDefs, BufferDefs, CommUtilDefs, PupDefs
EXPORTS
EFTPDefs, -- EFTPTimeOut
BootServerDefs, PupBooterSlow =
BEGIN
PupBooterSlow;
EFTPSend;
SloshSend LINKS: FRAME;
END;
Breather;
EtherBoot;
PupBootServer;
PupBootServerFast;
PupBootServerSlow;
PupBootServerStrings;
PupMicrocodeBooterAlto;
ReadDisk;
PupBootServerCold;
PupBootServerTool;
SloshRecv LINKS: FRAME;
EFTPRecv LINKS: FRAME;
END;

NameAndDirServer: CONFIGURATION
IMPORTS
DiskKDDefs, Process, Runtime, StreamDefs, String, Storage, Time,
Event, FormSW, Menu, Put, Tool, UserInput,
George, Lock, Slosh, MiscServerDefs,
AddressTranslation, OISCP, Socket,
BufferDefs, CommUtilDefs, StatsDefs, PupDefs
EXPORTS
NameServerDefs, PupNameServerTool, PupDirServer
CONTROL NetDirCache, PupDirServer, PupNameServerHot, NameServerStrings, PupNameServerCold, PupNameServerTool =
BEGIN
PupNameServerHot;
PupNameServerCold;
PupNameServerTool;
NameServerStrings;
PupDirServer;
SloshRecv LINKS: FRAME;
EFTPRecv LINKS: FRAME;
SloshSend LINKS: FRAME;
EFTPSend;
NetDirCache;
NetDirFileAlto;
END;


-- Pup Servers
PupMiscServer;
BootServer;
NameAndDirServer;
PupTimeServerCold;
PupTimeServerHot;
EchoServer;


-- OISCP Servers
-- Echo Server is built into OISCP
TimeServerOld;
TimeServer;
TranslationServer;

END.