-- Copyright (C) 1984 by Xerox Corporation. All rights reserved. -- SubOscar.config, HGM, 28-Aug-85 22:26:24 DIRECTORY CourierConfig: FROM "UnpackedCourier", CHStub: FROM "UnpackedCHStub", STPs: FROM "UnpackedSTPs", UtilityPilotClientImpl: FROM "Alive"; PACK VersionImpl, FormatImpl, StringsImplA, StringsImplB, TimeImpl, Unformatter, CmFilesA, StringLookUpsA, TokensA, TokensB, STPsA, STPsB, STPsC, STPsD, Protocol, FSPRList, NameInfo, Locate, SendMail, IndirectionNoDisk, PutNoDisk, EventSupervisorNoDisk, ProfileNoDisk, PhoneyResidentMemory, MFileNoDisk, MStreamNoDisk, VolumeNoDisk, CourierImplU, MemoryStreamImpl; PACK UtilityPilotClientImpl, OthelloOpsTime, CommandsAndSuch, DogWatcher, DummyUserTerminalImpl, SpyKernel, SpyRandom, GFHashImpl, OthelloNS, OthelloPup, EtherBooter, DESTesterOthello, GateInfoNoDisk, NameServerInfo, InitParms, ParmsFromEERom, TestPhoneLines, TestRandomness, TTYImpl, DESAux, PhoneDriver; PACK RPCSignals, RPCEchoServer; PACK AddressCacheImpl, -- Hook for AddressTranslation CHStatsHot, -- Hook for CHStub NSNameImpl, NSNameExtrasImpl, XFormatSCSImpl, NSStringImpl, AuthAImpl, AuthBImpl, AuthCImpl, AuthDImpl, AuthInternalImpl, AuthProtocolImpl, AuthServerCacheImpl, AuthSessionImpl, AuthStubOpsImpl, CredsCacheStubImpl, SharedKeysNamesImpl, XFormatImpl, XStringImplA, XStringImplB, XStringCompareImpl, XStringCourierImpl, XTimeImpl, XTimeImplB; PACK MoreBuffers, EthernetOneDriver, EthernetOneStarter, FixLocalTimeParameters, DummyForwarder, -- Hook for PupForOthello RealForwarder, -- Hook for PupGateNoDisk PupMiscServer, -- Hook for ServersNoDisk TimeCheckerNoDisk, CornPopper; SubOscar: CONFIGURATION LINKS: CODE IMPORTS Space, LoadState, -- For SpyNub XMessage, XComSoftMessage, -- For XComSoft CHStubInternal, -- StubImpl in CHStub << NSExec, MachineTypeFace, -- For NetMgt SpecialVolume, OthelloOps, VMPerf, DiskDriversPerf, -- For NetMgt >> Buffer, BufferOps, ByteBlt, Checksums, CommunicationInternal, CommUtil, DESFace, EERom, Driver, EchoServer, Frame, Heap, Inline, OthelloDefs, OthelloForgot, PhysicalVolume, Process, ProcessorFace, Protocol1, PupDefs, PupRouterDefs, PupStream, Put, Router, RouterInternal, RoutingTable, Runtime, Socket, SocketInternal, SpecialRuntime, SpecialBooting, SpecialSpace, SpecialSystem, Stats, StatsOps, Stream, System, TemporaryBooting, TTY, VM, Volume, NetworkStream, PacketExchange, PacketExchangeInternal, TemporarySetGMT, PhoneFace, Watchdog, CommHeap, CommUtil, EthernetOneFace EXPORTS DESFace, Format, OthelloDefs, PilotClient, PupDefs, PupStream, ResidentMemory, String, Time, TTY CONTROL SpyNub, UtilityPilotClientImpl, -- Contains Alt-Boot watcher EventSupervisorNoDisk, ProfileNoDisk, PhoneyResidentMemory, MoreBuffers, EthernetOneStarter, -- 10 buffers builtin DogWatcher, -- Beware, printout will turn on the PupPackage UseLocalNameConversion, XComSoft, CHStub, MyAuthStub, OthelloNS, OthelloPup, EtherBooter, InitParms, GateInfoNoDisk, NameServerInfo, TimeCheckerNoDisk, RPCRuntime, RPCEchoServer, TestPhoneLines, TestRandomness, DESTesterOthello<<, PupNetMgtServiceConfigNoDisk>> = BEGIN UseLocalNameConversion: CONFIGURATION LINKS: CODE IMPORTS AddressTranslation, Buffer, BufferOps, Checksums, CmFile, CpuIdle, Driver, EchoServer, Event, Format, ForwarderDefs, Heap, Indirect, OthelloDefs, OthelloForgot, NSString, PhoneCreate, PhoneNetFriends, Protocol1, Process, ProcessorFace, PupDefs, PupRouterDefs, PupStream, Put, Router, RouterInternal, RoutingTable, Runtime, SendDefs, Socket, Space, SpecialRuntime, SpecialSpace, SpecialSystem, Stats, StatsOps, String, Supervisor, System, TemporaryBooting, TemporarySetGMT, Time, Token, Unformat, Version, Volume EXPORTS TimeServerClock, Stats, ForwarderDefs, GateDefs, NameServerDefs, PupTimeServer, TimeServerOps, OthelloDefs, OthelloForgot, Mailer, Inr, InrFriends, InrStats, BootFileInfoNoDisk, IRSNetMgtInternal CONTROL -- Much of this krockery is so we can set the time via a phone line FixLocalTimeParameters, -- SetLocalTimeParms before GateInit calls Time.Unpack PupGateNoDisk, ServersNoDisk, -- Let servers start before activating command processor CommandsAndSuch = BEGIN FixLocalTimeParameters; PupGateNoDisk; ServersNoDisk; CommandsAndSuch; OthelloOpsTime; END; MyAuthStub: CONFIGURATION LINKS : CODE -- UnpackedAuthStub includes DES (Software version) -- New name avoids confusion in IncludeChecker IMPORTS ByteBlt, CH, CHAddressCacheFriends, Courier, DESFace, ExpeditedCourier, Heap, Inline, MemoryStream, NSAddr, NSName, NSString, NSStringExtras, Process, Router, Stream, System EXPORTS Auth, AuthSpecial, AuthInternal, AuthProtocol, AuthOps, AuthServerCache, CredsCache, SharedKeys, SpecialCHAuth CONTROL AuthProtocolImpl, AuthInternalImpl, SharedKeysNamesImpl, AuthServerCacheImpl, CredsCacheStubImpl, AuthStubOpsImpl, AuthAImpl, AuthBImpl, AuthCImpl, AuthDImpl, AuthSessionImpl = BEGIN AuthAImpl; AuthBImpl; AuthCImpl; AuthDImpl; AuthInternalImpl; AuthProtocolImpl; AuthServerCacheImpl; AuthSessionImpl; AuthStubOpsImpl; CredsCacheStubImpl; SharedKeysNamesImpl; END; UtilityPilotClientImpl; -- Alive TestPhoneLines; TestRandomness; DogWatcher; OthelloNS; OthelloPup; EtherBooter; DESTesterOthello; UseLocalNameConversion; GateInfoNoDisk; NameServerInfo; TimeCheckerNoDisk; CornPopper; PupForOthello; TTYImpl; DESAux; PhoneDriver; InitParms; IndirectionNoDisk; ParmsFromEERom; SpyNub; DummyUserTerminalImpl; RPCRuntime; RPCEchoServer; VersionImpl; FormatImpl; StringsImplA; StringsImplB; TimeImpl; Unformatter; CmFilesA; StringLookUpsA; TokensA; TokensB; STPs; Protocol; FSPRList; NameInfo; Locate; SendMail; -- GrapevineUser PutNoDisk; EventSupervisorNoDisk; ProfileNoDisk; PhoneyResidentMemory; MFileNoDisk; MStreamNoDisk; VolumeNoDisk; CourierConfig; MemoryStreamImpl; AddressTranslationConfig; CHStub; XComSoft; MyAuthStub; NSStringConfig; -- PupNetMgtServiceConfigNoDisk; EthernetOneDriver; EthernetOneStarter; MoreBuffers; END...