Commit be4c92a1 authored by ROOL's avatar ROOL 🤖
Browse files

This commit was manufactured by cvs2git to create tag 'showstat-0_02'.

Sprout from master 2003-01-17 16:42:42 UTC Robert Sprowson <rsprowson@gitlab.riscosopen.org> 'Add understanding of 1000 base T and 1000 base SX.'
Delete:
    !MkClean,fd7
    !MkInstSTB,fd7
    !MkInstall,fd7
    !MkLocal,fd7
    Makefile
    Resources/!Boot,feb
    Resources/!Run,feb
    Resources/!Sprites,ff9
    Resources/!Sprites22,ff9
    Resources/STB400/UK/!Boot,feb
    Resources/STB400/UK/CopyLocal,feb
    Resources/STB400/UK/MimeMap
    Resources/STB400/UK/RTime,ff8
    Resources/UK/!Help
    Resources/files/AUNMap,feb
    Resources/files/Hosts
    Resources/files/MimeMap
    Resources/files/Networks
    Resources/files/Protocols
    Resources/files/Services
    Resources/utils/BootNet,feb
    Sources/!MkMods,feb
    Sources/arp/Makefile
    Sources/arp/arp.4
    Sources/arp/arp.8
    Sources/arp/c/ARP
    Sources/ifconfig/Makefile
    Sources/ifconfig/c/IfConfig
    Sources/ifconfig/ifconfig.8
    Sources/ifrconfig/Makefile
    Sources/ifrconfig/c/IfRConfig
    Sources/inetstat/Makefile
    Sources/inetstat/c/if
    Sources/inetstat/c/inet
    Sources/inetstat/c/main
    Sources/inetstat/c/mbuf
    Sources/inetstat/c/mroute
    Sources/inetstat/c/ns
    Sources/inetstat/c/route
    Sources/inetstat/c/unix
    Sources/inetstat/h/netstat
    Sources/inetstat/netstat.1
    Sources/ipvars/Makefile
    Sources/ipvars/c/ipvars
    Sources/map-mbone/Makefile
    Sources/map-mbone/c/Map-MBone
    Sources/map-mbone/c/igmp
    Sources/map-mbone/c/inet
    Sources/map-mbone/c/kern
    Sources/map-mbone/h/defs
    Sources/map-mbone/h/dvmrp
    Sources/map-mbone/h/igmpv2
    Sources/map-mbone/h/pathnames
    Sources/map-mbone/h/prune
    Sources/map-mbone/h/route
    Sources/map-mbone/h/vif
    Sources/map-mbone/map-mbone.8
    Sources/mrinfo/Makefile
    Sources/mrinfo/c/MRInfo
    Sources/mrinfo/c/igmp
    Sources/mrinfo/c/inet
    Sources/mrinfo/c/kern
    Sources/mrinfo/h/defs
    Sources/mrinfo/h/dvmrp
    Sources/mrinfo/h/igmpv2
    Sources/mrinfo/h/pathnames
    Sources/mrinfo/h/prune
    Sources/mrinfo/h/route
    Sources/mrinfo/h/vif
    Sources/mrinfo/mrinfo.8
    Sources/mtrace/Makefile
    Sources/mtrace/c/MTrace
    Sources/mtrace/h/mtrace
    Sources/mtrace/mtrace.8
    Sources/newfiler/Makefile
    Sources/newfiler/c/NewFiler
    Sources/ping/Makefile
    Sources/ping/c/Ping
    Sources/ping/ping.8
    Sources/pong/Makefile
    Sources/pong/c/Pong
    Sources/route/Makefile
    Sources/route/c/Route
    Sources/route/h/keywords
    Sources/route/keywords
    Sources/route/route.8
    Sources/sysctl/Makefile
    Sources/sysctl/c/PathConf
    Sources/sysctl/c/SysCtl
    Sources/sysctl/sysctl.8
    Sources/traceroute/Makefile
    Sources/traceroute/README
    Sources/traceroute/c/TraceRoute
    Sources/traceroute/mean.awk
    Sources/traceroute/median.awk
    Sources/traceroute/tracert.8
    Sources/utils/Makefile
    Sources/utils/s/CheckMem
    Sources/utils/s/RMFind
    Sources/utils/s/ReadCMOSIP
    Sources/utils/s/TriggerCBs
    Sources/utils/s/X
    VersionNum
parent d609d604
| 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.
|
Dir <Obey$Dir>
amu_machine clean
| Copyright 1999 Pace Micro Technology plc
|
| 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.
|
Dir <Obey$Dir>
amu_machine install INSTDIR=<Install$Dir>.Baseline.!STBBoot.Resources OPTIONS=STB
| Copyright 1996 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.
|
Dir <Obey$Dir>
amu_machine install INSTDIR=<Install$Dir>.HardDisc4.!Boot.Resources
| Copyright 1999 Pace Micro Technology plc
|
| 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.
|
Dir <Obey$Dir>
amu_machine install INSTDIR=<Obey$Dir>
**/s/** gitlab-language=armasm linguist-language=armasm linguist-detectable=true
**/c/** gitlab-language=c linguist-language=c linguist-detectable=true **/c/** gitlab-language=c linguist-language=c linguist-detectable=true
**/h/** gitlab-language=c linguist-language=c linguist-detectable=true **/h/** gitlab-language=c linguist-language=c linguist-detectable=true
# Copyright 1996 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.
#
# Makefile for Internet resources
#
# ***********************************
# *** C h a n g e L i s t ***
# ***********************************
# Date Name Description
# ---- ---- -----------
# 03-Jul-96 KJB Derived from Scrap makefile
# 05-Oct-99 SNB Updated to allow slimmed down STB !Internet to be built.
# Passing OPTIONS=STB builds a cut down structure.
#
#
# Program specific options:
#
COMPONENT = Internet
APP = !${COMPONENT}
RDIR = Resources
LDIR = ${RDIR}.${LOCALE}
SDIR = Sources
INSTAPP = ${INSTDIR}.${APP}
RESD = ${RESDIR}.Internet
# Generic options:
#
MKDIR = mkdir -p
ATTR = -attr
CP = copy
RM = remove
WIPE = -wipe
CPFLAGS = ~cfr~v
WFLAGS = ~c~v
COMMONFILES=\
${SDIR}.arp.ARP\
${SDIR}.ifconfig.IfConfig\
${SDIR}.inetstat.InetStat\
${SDIR}.ipvars.IPVars\
${SDIR}.ping.Ping\
${SDIR}.route.Route\
${SDIR}.showstat.ShowStat\
${SDIR}.sysctl.SysCtl\
${SDIR}.traceroute.TraceRoute
# ${SDIR}.utils.utl.X
STBFILES=${SDIR}.pong.Pong
DISCFILES= ${RDIR}.!Boot\
${LDIR}.!Help\
${RDIR}.!Run\
${RDIR}.!Sprites\
${RDIR}.!Sprites22\
${RDIR}.bin.GetHost\
${RDIR}.bin.Host\
${SDIR}.map-mbone.Map-MBone\
${SDIR}.mrinfo.MRInfo\
${SDIR}.mtrace.MTrace\
${SDIR}.pong.Pong\
${SDIR}.utils.utl.RMFind\
${RDIR}.files.AUNMap\
${RDIR}.files.Hosts\
${RDIR}.files.MimeMap\
${RDIR}.files.Networks\
${RDIR}.files.Protocols\
${RDIR}.files.Services\
${RDIR}.utils.BootNet\
${SDIR}.utils.utl.CheckMem\
${SDIR}.newfiler.NewFiler\
${SDIR}.utils.utl.ReadCMOSIP\
${SDIR}.utils.utl.TriggerCBs
FILES=\
${COMMONFILES} \
${DISCFILES} \
${STBFILE}
NETUTILS = \
${SDIR}.arp.ARP \
${SDIR}.ifconfig.IfConfig \
${SDIR}.inetstat.InetStat \
${SDIR}.ipvars.IPVars \
${SDIR}.map-mbone.Map-MBone \
${SDIR}.mrinfo.MRInfo \
${SDIR}.mtrace.MTrace \
${SDIR}.ping.Ping \
${SDIR}.pong.Pong \
${SDIR}.utils.utl.RMFind \
${SDIR}.route.Route \
${SDIR}.showstat.ShowStat \
${SDIR}.sysctl.SysCtl \
${SDIR}.traceroute.TraceRoute \
${RDIR}.!Boot \
${RDIR}.!Run \
${RDIR}.!Sprites \
${RDIR}.!Sprites22
# ${SDIR}.utils.utl.X \
#
# Main rules:
#
all: ${FILES}
@echo ${COMPONENT}: All built (Disc)
install: install_${OPTIONS} install_common dirs
${ATTR} -directories +wr -ww ${INSTAPP}
${ATTR} -files +or +ow +wr -ww ${INSTAPP}
@echo ${COMPONENT}: All installed (Disc)
install_common: ${COMMONFILES}
${CP} ${SDIR}.arp.ARP ${INSTAPP}.bin.ARP ${CPFLAGS}
${CP} ${SDIR}.ifconfig.IfConfig ${INSTAPP}.bin.IfConfig ${CPFLAGS}
${CP} ${SDIR}.inetstat.InetStat ${INSTAPP}.bin.InetStat ${CPFLAGS}
${CP} ${SDIR}.ipvars.IPVars ${INSTAPP}.bin.IPVars ${CPFLAGS}
${CP} ${SDIR}.ping.Ping ${INSTAPP}.bin.Ping ${CPFLAGS}
${CP} ${SDIR}.route.Route ${INSTAPP}.bin.Route ${CPFLAGS}
${CP} ${SDIR}.showstat.ShowStat ${INSTAPP}.bin.ShowStat ${CPFLAGS}
${CP} ${SDIR}.sysctl.SysCtl ${INSTAPP}.bin.SysCtl ${CPFLAGS}
${CP} ${SDIR}.traceroute.TraceRoute ${INSTAPP}.bin.TraceRoute ${CPFLAGS}
# ${CP} ${SDIR}.utils.utl.X ${INSTAPP}.bin.X ${CPFLAGS}
install_STB: ${STBFILES}
${MKDIR} ${INSTAPP}.files
${CP} LocalUserIFRes:!Boot ${INSTAPP}.!Boot ${CPFLAGS}
${CP} LocalUserIFRes:CopyLocal ${INSTAPP}.CopyLocal ${CPFLAGS}
${CP} LocalUserIFRes:RTime ${INSTAPP}.bin.RTime ${CPFLAGS}
${CP} ${SDIR}.pong.Pong ${INSTAPP}.bin.Pong ${CPFLAGS}
${CP} ${RDIR}.files.Hosts ${INSTAPP}.files.Hosts ${CPFLAGS}
${CP} LocalUserIFRes:MimeMap ${INSTAPP}.files.MimeMap ${CPFLAGS}
${CP} ${RDIR}.files.Networks ${INSTAPP}.files.Networks ${CPFLAGS}
${CP} ${RDIR}.files.Protocols ${INSTAPP}.files.Protocols ${CPFLAGS}
${CP} ${RDIR}.files.Services ${INSTAPP}.files.Services ${CPFLAGS}
install_: ${DISCFILES} dirs
${CP} ${RDIR}.!Boot ${INSTAPP}.!Boot ${CPFLAGS}
${CP} ${LDIR}.!Help ${INSTAPP}.!Help ${CPFLAGS}
${CP} ${RDIR}.!Run ${INSTAPP}.!Run ${CPFLAGS}
${CP} ${RDIR}.!Sprites ${INSTAPP}.!Sprites ${CPFLAGS}
${CP} ${RDIR}.!Sprites22 ${INSTAPP}.!Sprites22 ${CPFLAGS}
${CP} ${RDIR}.bin ${INSTAPP}.bin ${CPFLAGS}
${CP} ${RDIR}.files ${INSTAPP}.files ${CPFLAGS}
${CP} ${RDIR}.utils ${INSTAPP}.utils ${CPFLAGS}
|
${CP} ${SDIR}.map-mbone.Map-MBone ${INSTAPP}.bin.Map-MBone ${CPFLAGS}
${CP} ${SDIR}.mrinfo.MRInfo ${INSTAPP}.bin.MRInfo ${CPFLAGS}
${CP} ${SDIR}.mtrace.MTrace ${INSTAPP}.bin.MTrace ${CPFLAGS}
${CP} ${SDIR}.pong.Pong ${INSTAPP}.bin.Pong ${CPFLAGS}
${CP} ${SDIR}.utils.utl.RMFind ${INSTAPP}.bin.RMFind ${CPFLAGS}
${CP} ${SDIR}.utils.utl.CheckMem ${INSTAPP}.utils.CheckMem ${CPFLAGS}
${CP} ${SDIR}.newfiler.NewFiler ${INSTAPP}.utils.NewFiler ${CPFLAGS}
${CP} ${SDIR}.utils.utl.ReadCMOSIP ${INSTAPP}.utils.ReadCMOSIP ${CPFLAGS}
${CP} ${SDIR}.utils.utl.TriggerCBs ${INSTAPP}.utils.TriggerCBs ${CPFLAGS}
dirs:
${MKDIR} ${INSTAPP}
${MKDIR} ${INSTAPP}.bin
clean:
dir ${SDIR}
!MkMods clean
up
@echo ${COMPONENT}: cleaned
resources: resources-${TYPE}
resources-:
@echo ${COMPONENT}: No resource files to copy
resources-NetUtils: ${NETUTILS}
${MKDIR} ${RESD}
${MKDIR} ${RESD}.bin
${MKDIR} ${RESD}.files
${CP} ${SDIR}.arp.ARP ${RESD}.bin.ARP ${CPFLAGS}
${CP} ${SDIR}.ifconfig.IfConfig ${RESD}.bin.IfConfig ${CPFLAGS}
${CP} ${SDIR}.ipvars.IPVars ${RESD}.bin.IPVars ${CPFLAGS}
${CP} ${SDIR}.inetstat.InetStat ${RESD}.bin.InetStat ${CPFLAGS}
${CP} ${SDIR}.map-mbone.Map-MBone ${RESD}.bin.Map-MBone ${CPFLAGS}
${CP} ${SDIR}.mrinfo.MRInfo ${RESD}.bin.MRInfo ${CPFLAGS}
${CP} ${SDIR}.mtrace.MTrace ${RESD}.bin.MTrace ${CPFLAGS}
${CP} ${SDIR}.ping.Ping ${RESD}.bin.Ping ${CPFLAGS}
${CP} ${SDIR}.pong.Pong ${RESD}.bin.Pong ${CPFLAGS}
${CP} ${SDIR}.utils.utl.RMFind ${RESD}.bin.RMFind ${CPFLAGS}
${CP} ${SDIR}.route.Route ${RESD}.bin.Route ${CPFLAGS}
${CP} ${SDIR}.sysctl.SysCtl ${RESD}.bin.SysCtl ${CPFLAGS}
${CP} ${SDIR}.showstat.ShowStat ${RESD}.bin.ShowStat ${CPFLAGS}
${CP} ${SDIR}.traceroute.TraceRoute ${RESD}.bin.TraceRoute ${CPFLAGS}
${CP} ${SDIR}.utils.utl.X ${RESD}.bin.X ${CPFLAGS}
${CP} ${RDIR}.files.AUNMap ${RESD}.files.AUNMap ${CPFLAGS}
${CP} ${RDIR}.files.Hosts ${RESD}.files.Hosts ${CPFLAGS}
${CP} ${RDIR}.files.Networks ${RESD}.files.Networks ${CPFLAGS}
${CP} ${RDIR}.files.Protocols ${RESD}.files.Protocols ${CPFLAGS}
${CP} ${RDIR}.files.Services ${RESD}.files.Services ${CPFLAGS}
${CP} ${RDIR}.!Boot ${RESD}.!Boot ${CPFLAGS}
${CP} ${RDIR}.!Run ${RESD}.!Run ${CPFLAGS}
${CP} ${RDIR}.!Sprites ${RESD}.!Sprites ${CPFLAGS}
${CP} ${RDIR}.!Sprites22 ${RESD}.!Sprites22 ${CPFLAGS}
${SDIR}.arp.ARP: ${SDIR}.arp.c.ARP
dir ${SDIR}.arp
@amu_machine
@up
@up
${SDIR}.ifconfig.IfConfig: ${SDIR}.ifconfig.c.IfConfig
dir ${SDIR}.ifconfig
@amu_machine
@up
@up
${SDIR}.ipvars.IPVars: ${SDIR}.ipvars.c.ipvars
dir ${SDIR}.ipvars
@amu_machine
@up
@up
${SDIR}.inetstat.InetStat: ${SDIR}.inetstat.c.main \
${SDIR}.inetstat.c.if\
${SDIR}.inetstat.c.inet\
${SDIR}.inetstat.c.route\
${SDIR}.inetstat.c.mroute
dir ${SDIR}.inetstat
@amu_machine
@up
@up
${SDIR}.map-mbone.Map-MBone: ${SDIR}.map-mbone.c.Map-MBone \
${SDIR}.map-mbone.c.igmp \
${SDIR}.map-mbone.c.inet \
${SDIR}.map-mbone.c.kern
dir ${SDIR}.map-mbone
@amu_machine
@up
@up
${SDIR}.mrinfo.MRInfo: ${SDIR}.mrinfo.c.MRInfo \
${SDIR}.mrinfo.c.igmp \
${SDIR}.mrinfo.c.inet \
${SDIR}.mrinfo.c.kern
dir ${SDIR}.mrinfo
@amu_machine
@up
@up
${SDIR}.mtrace.MTrace: ${SDIR}.mtrace.c.MTrace
dir ${SDIR}.mtrace
@amu_machine
@up
@up
${SDIR}.ping.Ping: ${SDIR}.ping.c.Ping
dir ${SDIR}.ping
@amu_machine
@up
@up
${SDIR}.pong.Pong: ${SDIR}.pong.c.Pong
dir ${SDIR}.pong
@amu_machine
@up
@up
${SDIR}.route.Route: ${SDIR}.route.c.Route
dir ${SDIR}.route
@amu_machine
@up
@up
${SDIR}.showstat.ShowStat:
dir ${SDIR}.showstat
@amu_machine
@up
@up
${SDIR}.sysctl.SysCtl: ${SDIR}.sysctl.c.SysCtl
dir ${SDIR}.sysctl
@amu_machine
@up
@up
${SDIR}.traceroute.TraceRoute: ${SDIR}.traceroute.c.TraceRoute
dir ${SDIR}.traceroute
@amu_machine
@up
@up
${SDIR}.newfiler.NewFiler: ${SDIR}.newfiler.c.NewFiler
dir ${SDIR}.newfiler
@amu_machine
@up
@up
${SDIR}.utils.utl.CheckMem: ${SDIR}.utils.s.CheckMem
dir ${SDIR}.utils
@amu_machine utl.CheckMem
@up
@up
${SDIR}.utils.utl.ReadCMOSIP: ${SDIR}.utils.s.ReadCMOSIP
dir ${SDIR}.utils
@amu_machine utl.ReadCMOSIP
@up
@up
${SDIR}.utils.utl.RMFind: ${SDIR}.utils.s.RMFind
dir ${SDIR}.utils
@amu_machine utl.RMFind
@up
@up
${SDIR}.utils.utl.TriggerCBs: ${SDIR}.utils.s.TriggerCBs
dir ${SDIR}.utils
@amu_machine utl.TriggerCBs
@up
@up
${SDIR}.utils.utl.X: ${SDIR}.utils.s.X
dir ${SDIR}.utils
@amu_machine utl.X
@up
@up
#---------------------------------------------------------------------------
# Dynamic dependencies:
|================================================================|
| Boot file for !Internet V5.00 (23rd May 1996) |
| |
| Copyright (C) Acorn Computers Ltd., 1996 |
|================================================================|
IF "<Inet$Path>" = "" THEN Set Run$Path <Run$Path>,<Obey$Dir>.bin.
IF "<Inet$Path>" = "" THEN Set Inet$Path <Obey$Dir>.
IF "<InetDBase$Path>" = "" THEN Set InetDBase$Path <Obey$Dir>.files.
IconSprites <Obey$Dir>.!Sprites
|================================================================|
| Run file for !Internet V5.33 (22nd July 1999) |
| |
| Copyright (C) Acorn Computers Ltd., 1996 |
|================================================================|
IF "<Inet$Path>" = "" THEN Set Run$Path <Run$Path>,<Obey$Dir>.bin.
Set Inet$Path <Obey$Dir>.
Set InetDBase$Path <Obey$Dir>.files.
IconSprites <Obey$Dir>.!Sprites
If "<Inet$Started>" = "Yes" THEN Obey
Unset Inet$Error
RMEnsure UtilityModule 3.50 Error This Internet application requires RISC OS 3 version 3.50 or later to run
Run Inet:utils.CheckMem
Set System$Path_Message System resources not found. Please run !System before !Internet.
IF "<BootResources$Path>" = "" THEN Set BootResources$Path <Boot$Dir>.Resources.
IF "<System$Path>" = "" THEN IfThere BootResources:!System Then /BootResources:!System
Set Alias$RMIfThere SetEval Test$Eval 1|MRMEnsure %%1 0 SetEval Test$Eval 0|MIf Test$Eval THEN %%0 %%1|MUnset Test$Eval
Set Alias$CheckError IF "|<Inet$Error>" <> "" THEN Set Boot$Error |<Inet$Error>||MError |<Inet$Error>
RMIfThere RMKill Net
RMIfThere RMKill NetG
RMIfThere RMKill NetI
RMIfThere RMKill ShareFS
RMIfThere RMKill Freeway
X Unplug InternetA
X Unplug Netmsgs
X Unplug Accmsgs
| An extant Mbuf Manager cannot usually be killed
SetEval Inet$BadMbufManager 0
RMEnsure MbufManager 0.17 SetEval Inet$BadMbufManager 1
IF Inet$BadMbufManager THEN RMEnsure MbufManager 0.00 SetEval Inet$BadMbufManager 0
If Inet$BadMbufManager THEN X Unplug MbufManager
If Inet$BadMbufManager THEN Error Please shutdown the computer, then restart it
Unset Inet$BadMbufManager
RMEnsure AUNMsgs 0.07 RMLoad System:Modules.Network.AUNMsgs
RMEnsure AUNMsgs 0.07 Error !Internet requires AUNMsgs 0.07 or later
RMEnsure Internet 5.33 RMLoad System:Modules.Network.Internet
RMEnsure Internet 5.33 Error !Internet requires Internet 5.33 or later
RMEnsure MbufManager 0.17 RMLoad System:Modules.Network.MManager
RMEnsure MbufManager 0.17 Error !Internet requires MbufManager 0.17 or later
SetEval Inet$KickFiler 0
IfThere Choices:Internet.Startup Then Run Choices:Internet.Startup Else Error Your !Internet application has not yet been configured. Please use InetSetup to configure it.
IfThere Choices:Internet.User Then Run Choices:Internet.User
| Compatibility only
Set Inet$Startup Choices:Internet.Startup
RMIfThere RMReInit NFS
Sysctl -ew net.inet.udp.checksum=1
CheckError
IF "<Inet$IsGateway>" LEFT 1 = "Y" THEN InetGateway on
IF "<Inet$RouteDOptions>" <> "" THEN RMLoad System:Modules.Network.RouteD
If "<Wimp$State>" = "desktop" AND Inet$KickFiler THEN Filer_Run Inet:utils.NewFiler
Unset Inet$KickFiler
Unset Alias$RMIfThere
Unset Alias$CheckError
Set Inet$Started Yes
If "<OS$Version>" = "" Then Obey
| Set-up the Inet$Dir and Inet$Path system variables
SplashNext !Internet
Set Inet$Dir <Obey$Dir>
If "<Inet$Path>" <> "" AND OS$Version < 400 Then Set Inet$Path <Inet$Dir>.,<Inet$Path>
If "<Inet$Path>" <> "" AND OS$Version > 399 Then Set Inet$Path <Inet$Path>,<Inet$Dir>.
If "<Inet$Path>" = "" Then Set Inet$Path <Inet$Dir>.
| Add the Inet:files directory onto the InetDBase: path
Set InetDBase$Path Inet:files.,<InetDBase$Path>
Set Inet$MimeMappings InetDBase:MimeMap
| Give each STB a unique host name of the form: STB<ip addr in hex>
If "<Inet$HostName>" = "ARM_NoName" Then Set Inet$HostName STB<STB$MACAddress>
If "<Inet$HostName>" = "" Then Set Inet$HostName STB<STB$MACAddress>
| Add the Inet:bin and ROM Resources Inet:bin directories to the Run path
If OS$Version < 400 Then Modify -with Run$Path -add "<Inet$Dir>.bin.," -after "STBUtilities:,"
If OS$Version > 399 Then Set Run$Path <Run$Path>,<Inet$Dir>.bin.
| If we're booting over the network, copy important files into CacheFS
If "<Obey$Dir>" LEFT 10 <> "Resources:" Then Run <Obey$Dir>.CopyLocal
| Copy most of the Inet:files directory in ResourceFS in case the network "goes away"
WimpSlot -min 256K -max 256K
AddToRes <Inet$Dir>.files Resources.Internet.files
| Modify the InetDBase path so we check the ResourceFS Inet:files first
Set InetDBase$Path Resources:$.Resources.Internet.files.,<InetDBase$Path>
# > Inet:Files.MimeMap
# Mapping of content types to file types
#
# Lines starting with a '#' are comments, blank lines are ignored.
#
# A '*' is a wild before or after the / or for the RISC OS file type
# The first match that does not map to a wildcard if the one that is used.
#
# If the file type name is not known but a hex value is given that type
# is used, otherwise it is not considered a match.
#
# MIME type RISC OS Hex Extensions...
#
text/plain Text FFF .txt
text/html html FAF .html .htm .iso-html
text/richtext RTF c32 .rtx
text/* text FFF
image/gif GIF 695 .gif
image/jpeg JPEG c85 .jpeg .jpg .jfif .jpe
image/pjpeg JPEG c85 .pjpeg .pjpg
image/tiff TIFF ff0 .tiff .tif
image/xbm XBitMap b61 .xbm
image/x-xbitmap XBitMap b61
image/x-xpixmap XPM 301 .xpm
image/png PNG b60 .png
image/x-png PNG b60
image/x-photo-cd PhotoCD be8 .pcd
image/x-MS-bmp BMP 69C .bmp
video/mpeg MPEG bf8 .mpeg .mpg .mpv
video/x-mpeg2 MPEG bf8
video/quicktime AVI fb2 .mov
video/avi AVI fb2 .avi
video/x-msvideo AVI fb2
video/acorn-replay ARMovie ae7 .replay .rpl
x-world/x-vrml VRML b29 .wrl
model/vrml VRML b29 .wrl
audio/basic WaveForm fb1 .au .snd
audio/wav WaveForm fb1 .wav
audio/x-wav WaveForm fb1
audio/aiff AIFF fc2 .aifc .aif .aiff
audio/x-aiff AIFF fc2
audio/mpeg AMPEG 1ad .mpa .mp3
audio/x-mpeg AMPEG 1ad
audio/x-pn-realaudio RealAud f88
audio/x-pn-realaudio-plugin RealAud f88
audio/x-realaudio RealAud f88 .ram .rpm .ra
audio/midi MIDI fd4 .midi .mid
audio/x-midi MIDI fd4 .midi .mid
audio/* GenSound f96 .voc
audio/audiompeg AMPEG 1ad .mp3
application/x-tar tar c46 .tar
application/x-director Director ae3 .dxr .dcr .dir
application/x-dvi DVI ce4 .dvi
application/x-latex latex 2a8 .ltx
application/x-tex tex ce5 .tex
application/x-tex tex 2a7 .tex
application/postscript PoScript ff5 .ps .eps .prn
application/octet-stream Data ffd
application/zip Archive ddc .zip .arc .spk .lha .arj .lzh .z .Z
application/java-vm Java ae4 .class
application/msword MSWord ae6 .doc
application/gzip GZip f89 .gz .tgz
application/dos MSDOSexe fd9 .exe .com
application/nc-smartcard SCBBlk F94 .scb
application/nc-download NCDown F93 .ncd
application/x-ica ICA AD0 .ica
application/x-cts CTS ABC .cts
application/riscos * *
multipart/x-mixed-replace Data FFD
message/* Text fff
*/* data FFD
!Internet version 5.33 (22-Jul-99)
==================================
This is the Internet resource directory. It stores
configuration settings for the TCP/IP Protocol Suite, plus
its resources such as the Hosts and Services files.
You should use the InetSetup application to configure
Internet.
|===============================================================|
| AUN map file for !Internet V5.00 (3rd May 1996) |
| |
| This file is used if you are running AUN protocols, but have |
| enabled the full TCP/IP Protocol Suite. |
| |
| It allows the software to map between the IP addresses (which |
| take the form of a 4 number sequence) to the Net and Station |
| number style addresses used by Level4 type systems. |
| |
| An entry like 'AddMap 1.0.128.0 128' will tell the software |
| that the IP address 1.0.128.x maps to the AUN address 128.x |
| |
| If you have no AUN Gateways on your system, you will need the |
| default line shown after this note. |
| |