-- File: SubOscar.config - last edit: -- AOF 22-Feb-88 14:31:37 -- HGM 28-Aug-85 22:26:24 -- Copyright (C) 1984, 1988 by Xerox Corporation. All rights reserved. DIRECTORY CourierConfig: FROM "UnpackedCourier", CHStub: FROM "UnpackedCHStub", PhoneNetConfig: FROM "UnpackedPhonenet", 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, SptpDriver, PhoneFlowImpl; 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 EthernetOneDriver, SystemConfigurationImpl, 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 Buffer, BufferOps, ByteBlt, Checksums, CommunicationInternal, CommUtil, DESFace, EERom, Driver, EchoServer, Frame, Heap, Inline, OthelloDefs, OthelloForgot, PhysicalVolume, Process, ProcessorFace, Protocol1, PupDefs, PupRouterDefs, PupStream, PupPktOps, Put, Router, RouterInternal, RoutingTable, Runtime, Socket, SocketInternal, SpecialRuntime, SpecialBooting, SpecialSpace, SpecialSystem, Stats, StatsOps, StatsOpsExtras, Stream, System, TemporaryBooting, TTY, VM, Volume, NetworkStream, NewNetworkStream, PacketStream, SptpOps, CommHeap, PacketExchange, PacketExchangeInternal, TemporarySetGMT, Watchdog, CommHeap, CommUtil, EthernetOneFace, NewRS232CFace, SppOps EXPORTS DESFace, Format, OthelloDefs, PilotClient, PupDefs, PupStream, ResidentMemory, String, Time, TTY CONTROL SpyNub, UtilityPilotClientImpl, -- Contains Alt-Boot watcher EventSupervisorNoDisk, ProfileNoDisk, PhoneyResidentMemory, SystemConfigurationImpl, --MoreBuffers, --EthernetOneStarter, 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, CommHeap, Driver, EchoServer, Event, Format, ForwarderDefs, Heap, Indirect, OthelloDefs, OthelloForgot, NSString, PhoneCreate, SptpOps, Protocol1, Process, ProcessorFace, PupDefs, PupRouterDefs, PupStream, Put, Router, RouterInternal, RoutingTable, Runtime, SendDefs, Socket, Space, SpecialRuntime, SpecialSpace, SpecialSystem, Stats, StatsOps, StatsOpsExtras, String, Supervisor, System, TemporaryBooting, TemporarySetGMT, Time, Token, Unformat, Version, Volume EXPORTS TimeServerClock, 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; Pup; TTYImpl; DESAux; PhoneNetConfig; PhoneFlowImpl; 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; SystemConfigurationImpl; END...