Basically, I'm wondering whether I can mix this with this.
Use case is that I'm designing a multi-process server in which the worker processes must be able to send file descriptors to another, specific (depends on the fd) worker process, and I don't want to keep O(n^2) unix domain sockets open to have them all connected to each other.
The alternative, of course, would be to have them open a connection as needed, send one message, then close the connection, every time they need to send an fd.
The platforms I care about are Linux, OSX, HP-UX, AIX, and Solaris.