On Thu, Nov 1, 2018 at 7:48 AM Dave Horsfall <dave@horsfall.org> wrote:
I did see a proposal a while back (can't remember where/when) to use
something like open("/dev/net/host/port", ...) to establish a network
connection (or a server with appropriate flags), in much the same way that
device files are created dynamically.

Dave - that's how the original UNIX ChaosNet code worked and the original BBN TCP (before sockets).  Apollo used the same scheme with Aegis/Domain (probably because Larry Allen implemented both UNIX Chaos and Aegis IIRC).

P9 took a different path still (pun intended).