сокеты для локального межпроцессного взаимодействия (sockets for local interprocess communication)
Примечание (Note)
Binding to a socket with a filename creates a socket in the
filesystem that must be deleted by the caller when it is no
longer needed (using unlink(2)). The usual UNIX close-behind
semantics apply; the socket can be unlinked at any time and will
be finally removed from the filesystem when the last reference to
it is closed.
To pass file descriptors or credentials over a SOCK_STREAM
socket, you must send or receive at least one byte of
nonancillary data in the same sendmsg(2) or recvmsg(2) call.
UNIX domain stream sockets do not support the notion of out-of-
band data.