full support for unix and TCP sockets