SOCK_NONBLOCK
FLAG_INFO_ENTRY(SOCK_NONBLOCK),
if ((flags & SOCK_NONBLOCK) != 0 || nonBlock)
int sflags = type & (SOCK_CLOEXEC | SOCK_NONBLOCK | SOCK_CLOFORK);
type &= ~(SOCK_CLOEXEC | SOCK_NONBLOCK | SOCK_CLOFORK);
if ((flags & ~(SOCK_CLOEXEC | SOCK_NONBLOCK | SOCK_CLOFORK)) != 0)
int sflags = type & (SOCK_CLOEXEC | SOCK_NONBLOCK | SOCK_CLOFORK);
type &= ~(SOCK_CLOEXEC | SOCK_NONBLOCK | SOCK_CLOFORK);