SOCK_CLOEXEC
SOCK_NONBLOCK
