Linux kernel synchronous socket API