I've gotten far enough along with the Tops-20 finger server that I thought it would be a good idea to capture some of the common assumptions and requirements into a DECnet finger specification document of a sorts. The current working version can be found at: VENTI2::DECNET-FINGER-SPECIFICATION.TXT.
I emphasize WORKING VERSION as I have been working with
(a very patient) Johnny to run tests, and chase down documentation
bugs, gaps, inaccuracies and other delusions. It's an active work
in progress.
In particular, the limits of certain connections field are based
what is documented in the January 1980 version of the TOPS-20
DECnet-20 Programmer's Guide and Operations Manual, Order Number
AA-5091A-TM. This is quite old as it is based on Tops-20 version
4 and Tops-20 DECnet version 2. However, it is what I had handy
and what I remember coding to, back in the day. Connection
parameters are partially specified as attributes and are as
follows:
I've since found out that I'm wrong about USERID, and that it actually allows up to
39 characters and have tested this.
What specification has these field definitions and limits? I'd like to look at it before I go digging into Tops-20 and, of course, fixing the finger server.