; Copyright 1998 Acorn Computers Ltd ; ; Licensed under the Apache License, Version 2.0 (the "License"); ; you may not use this file except in compliance with the License. ; You may obtain a copy of the License at ; ; http://www.apache.org/licenses/LICENSE-2.0 ; ; Unless required by applicable law or agreed to in writing, software ; distributed under the License is distributed on an "AS IS" BASIS, ; WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. ; See the License for the specific language governing permissions and ; limitations under the License. ; ; cmhg control file for Lan Man filing system ; ; - NO #include "VersionNum" ; Title string title-string: LanManFS ; Version information help-string: LanManFS Module_MajorVersion_CMHG Module_MinorVersion_CMHG ; Build date information date-string: Module_Date_CMHG initialisation-code: LM_Initialise finalisation-code: LM_Finalise ; Service calls: FSRedeclare; ResourceFSStarting; DCIDriverStatus; OmniAction ; InternetStatus service-call-handler: LM_Service &40 &60 &9D &A0 &B0 swi-handler-code: LM_Swi swi-chunk-base-number: 0x49240 swi-decoding-table: LanMan, OmniOp, FreeOp, NameOp, Transact, LogonOp vector-handlers: ReceiveFn TickerFn LLC_CallbackFn, NBIP_CallbackFn/NBIP_CallbackFn_handler_ctrl, EventFn command-keyword-table: LM_Command LanMan(min-args:0, max-args:0, help-text: "*LanMan selects Lan Manager as the current filing system\r" "Syntax:\t*LanMan\r", invalid-syntax: "Syntax:\t*LanMan\r" ), Connect(min-args:3, max-args:5, help-text: "*Connect sets up a connection to a file server\r" "Syntax:\t*Connect [ ]\r", invalid-syntax: "Syntax:\t*Connect " " \r", ), Disconnect(min-args:1, max-args:1, help-text: "*Disconnect disconnects from a file server\r" "Syntax:\t*Disconnect \r", invalid-syntax: "Syntax:\t*Disconnect \r", ), LMLogon(min-args:2, max-args:3, help-text: "*LMLogon sets default information about the network\r" "Syntax:\t*LMLogon \r", invalid-syntax: "Syntax:\t*LMLogon \r", ), LMInfo(min-args:0, max-args:0, help-text: "*LMInfo displays debugging information\r" "Syntax:\t*LMInfo\r", invalid-syntax: "Syntax:\t*LMInfo\r", ), LMNameMode(min-args:1, max-args:1, help-text: "*LMNameMode sets the way LanManFS capitalises names\r" "Syntax:\t*LMNameMode [0|1|2]\r", invalid-syntax: "Syntax:\t*LMNameMode [0|1|2]\r", ), LMLogoff(min-args:0, max-args:0, help-text: "*LMLogoff clears the workgroup and default user settings " "and disables network browsing\rSyntax:\t*LMLogoff\r", invalid-syntax: "Syntax:\t*LMLogoff\r" ), LMServer(min-args:1, max-args:17, help-text: "*LMserver adds a server name and list of shared drives\r" "Syntax:\t*LMServer server [sharename] [sharename] ...\r", invalid-syntax: "Syntax:\t*LMServer server [sharename] [sharename] ...\r", ), LMPrinters(min-args:1, max-args:17, help-text: "*LMPrinters adds a server name and list of printers\r" "Syntax:\t*LMPrinters server [printername] [printername] ...\r", invalid-syntax: "Syntax:\t*LMPrinters server [printername] [printername] ...\r", ), LMStats(min-args:0, max-args:0, help-text: "*LMStats shows network statistics\r" "Syntax:\t*LMStats\r", invalid-syntax: "Syntax:\t*LMStats", ), FS(min-args:0, max-args:1, help-text: "*Configure FS sets the file server or domain name from " "which LanManFS will attempt to boot\r", invalid-syntax: "Syntax:\t*Configure FS file-server-name\r", configure:, status:, ), LMTransport(min-args:0, max-args:1, help-text: "*Configure LMTransport sets whether LanManFS should use " "NetBEUI or TCP/IP as transport protocol\r", invalid-syntax: "Syntax:\t*Configure LMTransport [IP|NetBEUI]\r", configure:, status:, ), LMNameServer(min-args:0, max-args:1, help-text: "*Configure LMNameServer sets the address of a" "NetBIOS over IP nameserver for LanManFS to use\r", invalid-syntax: "Syntax:\t*Configure LMNameServer [IP address]\r", configure:, status:, )