>> It would be good if the >> connections could be via filesystem nodes rather than TCP sockets; >> any ideas how to do that? > Unix sockets. Unfortunately you can't just open() a unix-domain socket, even though it appears to be in the filesystem; you have to call socket() and bind() like an IP socket. --Phil.