improved named unix socket support in Linux and a test