SOCK_NONBLOCK
#if defined(SOCK_NONBLOCK)
type |= SOCK_NONBLOCK;
#if !defined(SOCK_NONBLOCK)
if (socketpair(PF_UNIX, SOCK_STREAM | SOCK_NONBLOCK, 0,
if (socketpair(PF_UNIX, SOCK_STREAM | SOCK_NONBLOCK, 0, sock) < 0)
if (socketpair(PF_UNIX, SOCK_STREAM | SOCK_NONBLOCK, 0,
if (socketpair(PF_UNIX, SOCK_STREAM | SOCK_NONBLOCK, 0, sp) == -1)
m_devdSockFD = socket(AF_UNIX, SOCK_SEQPACKET | SOCK_NONBLOCK, 0);
X(SOCK_CLOEXEC) X(SOCK_CLOFORK) X(SOCK_NONBLOCK) XEND
type & ~(SOCK_CLOEXEC | SOCK_CLOFORK | SOCK_NONBLOCK));
*rem = type & ~(SOCK_CLOEXEC | SOCK_CLOFORK | SOCK_NONBLOCK);
val = type & (SOCK_CLOEXEC | SOCK_CLOFORK | SOCK_NONBLOCK);
if ((ctx->devd_pipe = socket(PF_LOCAL, SOCK_SEQPACKET|SOCK_NONBLOCK, 0)) < 0)
*flags |= SOCK_NONBLOCK;
SOCK_NONBLOCK);
so->so_state |= (flags & SOCK_NONBLOCK) ? SS_NBIO : 0;
if ((type & SOCK_NONBLOCK) != 0) {
type &= ~SOCK_NONBLOCK;
if (flags & SOCK_NONBLOCK)
if ((uap->flags & ~(SOCK_CLOEXEC | SOCK_CLOFORK | SOCK_NONBLOCK)) != 0)
if ((type & SOCK_NONBLOCK) != 0) {
type &= ~SOCK_NONBLOCK;
error = solisten_dequeue(head, &so, SOCK_NONBLOCK);
error = solisten_dequeue(head, &so, nbio ? SOCK_NONBLOCK : 0);
cs = socket(PF_INET, SOCK_STREAM | SOCK_NONBLOCK, 0);
as = accept4(ls, NULL, NULL, SOCK_NONBLOCK);
ovpn_fd = socket(AF_INET, SOCK_STREAM | SOCK_NONBLOCK, 0);
(i != 0 ? SOCK_NONBLOCK : 0),
ATF_REQUIRE((r = socket(PF_INET, SOCK_RAW | SOCK_NONBLOCK, 0)) != -1);
sds[0] = lb_listen_socket(PF_INET, SOCK_NONBLOCK);
sds[i] = lb_listen_socket(PF_INET, SOCK_NONBLOCK);
sds[0] = lb_listen_socket(PF_INET6, SOCK_NONBLOCK);
sds[i] = lb_listen_socket(PF_INET6, SOCK_NONBLOCK);
s = socket(res->ai_family, res->ai_socktype | SOCK_NONBLOCK,
s = accept4(fd, NULL, NULL, SOCK_NONBLOCK);
if (socketpair(PF_LOCAL, SOCK_SEQPACKET | SOCK_NONBLOCK, 0, s) != 0) {
if ((devd_pipe = socket(PF_LOCAL, SOCK_STREAM|SOCK_NONBLOCK, 0)) < 0) {
SOCK_NONBLOCK);
if (socketpair(AF_UNIX, SOCK_STREAM | SOCK_NONBLOCK, PF_UNSPEC,