I’ve posted a summary of my Datakit notes here:
https://drive.google.com/open?id=1p6HD5-NSAYKfiXL6GUxfYZgGoesqG6Sp
(available for a limited time)
Hopefully, these notes are helpful for anyone trying to figure out Datakit networking in
Eighth Edition.
At the user level, access is organised through the ‘dkdial’ and ‘dkmgr’ routines:
http://man.cat-v.org/unix_8th/3/dkmgr
http://man.cat-v.org/unix_8th/3/tdkdial
The IP networking is handled in the same pattern:
http://man.cat-v.org/unix_8th/3/tcp
http://man.cat-v.org/unix_8th/3/udp
The ipc set of library routines that unify these lower level routines into a single API
will only appear in 9th Edition (a year later).