[ih] Fwd: IETF relevance (was Memories of Flag Day?)

Greg Skinner gregskinner0 at icloud.com
Wed Aug 30 23:07:18 PDT 2023


Forwarded from Barbara Denny.  BTW, Don Provan’s TCPSER.MAC code <https://www.saildart.org/TCPSER.MAC%5BIP,SYS%5D15> is available on the saildart.org <http://saildart.org/> site.

—gregbo

> Begin forwarded message:
> 
> From: Barbara Denny <b_a_denny at yahoo.com>
> Subject: Fw: [ih] IETF relevance (was Memories of Flag Day?)
> Date: August 30, 2023 at 10:53:18 PM PDT
> To: Greg Skinner <gregskinner0 at icloud.com>
> 
> Unfortunately we can no longer check with Don Provan to see what he else he remembers. In the past, I sent email to this list mentioning Don  wrote the TOPS-10 TCP/IP code for the cut over. This was when he worked as a DEC contractor at Wright Paterson Air Force Base for AFWAL (Air Force Wright Aeronautical Laboratory). He did distribute the code to others. At the time he also sent me more messages. One of those messages included this snippet. I am including it now in case people are interested. BTW, he was able to get a copy of his code after this email exchange with Johnny Eriksson. 
> 
> barbara
> 
> Date:      Sun, 10 Jan 1993 00:18:13 GMT
> From:      bygg at sunic.sunet.se (Johnny Eriksson)
> To:        comp.protocols.tcp-ip
> Subject:   Re: TCP/IP for Tops-10
> 
> In article <1993Jan8.195139.27625 at novell.com> donp at novell.com (don provan) writes:
> >Gee, if i'd known there'd be this much interest, i would have posted the
> >answer instead of just sending it directly.  I implemented TCP/IP on
> >TOPS-10.  There's no relation between the TOPS-10 implementation and the
> >TENEX/TOPS-20 implementation.  On the other hand, a derivitive of the
> >TOPS-10 code ran on WAITS, just in case anyone thought this conversation
> >wasn't obscure enough yet.  To my knowledge, there is no copy of the
> >code on the face of the earth, though i'd be happy to hear someone tell
> >me i'm wrong, particularly if they could send me a copy.
> 
> See below.
> 
> >And, although i can't imagine anyone really cares, it ran on 6.02 and
> >6.03a.  After that i'm a little vague, but i think i got it to run on
> >7.00, but not 7.01.  Something about radical changes to the IO system
> >in 7.01, but, gee, that was many years ago so i don't remember the details.
> 
> It has been running on 7.02, talking IP-on-top-of-DDCMP to a VAX running
> BSD 4.2, thru an ANF-10 front end sync port instead of using an IMP.
> This required some slight changes...
> 
> Beginning if TCPSER.MAC follows, to prove I'm not lying:
> 
> title   TCPSer
> subttl  provan
> 
>         search  f,s
>         search  NetDef         ; network definitions
>         search  MacTen         ; search only if symbol not found in NetDef
> 
>         sall
> 
>         $reloc
>         $high
> 
> XP      VTCPSr,7               ; TCP version
> 
>  comment       \
> 
> this module contains the support routines for the transmission
> control protocol as defined in RFC-793
> 
> \
> 
> ... 
> [He lists some of the code which won't interest you, but then he continues to post one of the pieces of of my code I'm most proud of -don] 
> 
> 
> 
> ;; Let's skip to an interesting routine:
> 
> 
> 
>         subttl  SecChk
> 
> ;++
> ; Functional description:
> ;
> ;       Classified.
> ;
> ;
> ; Calling sequence:
> ;
> ;       Classified.
> ;
> ; Input parameters:
> ;
> ;       Classified.
> ;
> ; Output parameters:
> ;
> ;       Classified.
> ;
> ; Implicit inputs:
> ;
> ;       Classified.
> ;
> ; Implicit outputs:
> ;
> ;       Classified.
> ;
> ; Routine value:
> ;
> ;       Classified.
> ;
> ; Side effects:
> ;
> ;       Classified.
> ;
> ;--
> 
> 
> 
> SecChk: pjrst   cpopj1##               ; security looks good.
> 
> >                                             don provan
> >                                             donp at novell.com
> 
> --Johnny
> 
> “When in doubt -- hesitate!”
> 
> 
> 
> 
> 




More information about the Internet-history mailing list