I recently had a number of connectivity issues that caused me to review my DECnet related batch jobs.  The following is a snippet from the log file of GETNOD, which is the weekly batch job that fetches the latest HECnet node list from MIM::.  I had updated it in part because of trouble-shooting, but the change isn't dramatic--it's rather more of a 'buff and polish'.  The items in red are of note:

20:31:21 MONTR   $@NFT
20:31:21 USER   NFT>*SET DEFAULTS MIM:: /USER:
20:31:21 USER   NFT>*SET DEFAULTS MIM:: /PASSWORD:
20:31:21 USER   NFT>*SET DEFAULTS MIM:: /ACCOUNT:
20:31:21 USER   NFT>*SET DEFAULTS MIM:: /OSTYPE:RSX11  ;<-- NEW
20:31:21 USER   NFT>*DIR MIM::FIX.T20;0
20:31:21 USER   
20:31:21 USER   [Fork NFT opening DCN:MIM-FAL for reading, writing]
20:31:23 USER   %Remote OS type different from that specified with SET DEFAULT
20:31:23 USER   
20:31:23 USER     MIM::DU1:[DECNET]
20:31:23 USER   FIX.T20;161;P775656             18 35840(8)   18-Oct-2022 09:59:43

There is nothing fatal about the message, but it was surprising.  Investigating the parse table for OSTYPE in NFT.MAC shows:

OSTTBL: XWD OSTSIZ,OSTSIZ               ;ARGUMENTS FOR /OSTYPE
        T (IAS,.OSIAS)                  ;Operating system type
;       T (OS-8,.OSOS8)
        T (RSTS,.OSRST)
        T (RSX11,.OSRXM)
        T (RT11,.OSRT)
        T (TOPS10,.OSTP10)
        T (TOPS20,.OSTP20)
        T (VMS,.OSVAX)

So the above shows only a single RSX parse item and I had wondered about that, given all the various flavors of RSX.  Further investigation into DAPSYM.MAC shows what Tops-20 DAP actually knows about (in octal).

        .OSRT==1        ;RT-11
        .OSRST==2       ;RSTS/E
        .OSRXS==3       ;RSX-11S
        .OSRXM==4       ;RSX-11M
        .OSRXD==5       ;RSX-11D
        .OSIAS==6       ;IAS
        .OSVAX==7       ;VAX/VMS
        .OSTP20==10     ;TOPS-20
        .OSTP10==11     ;TOPS-10
        .OSOS8==12      ;OS-8
        .OSRXP==13      ;RSX11-M PLUS


That's more like it, I would assume.  So I guess the fix here is to put a few more entries into the NFT parse table.

Johnny, which one of the above is MIM:: reporting?  I guess 13?