SS_NBIO
if ((state & (SS_ISCONNECTED|SS_NBIO)) ==
(SS_ISCONNECTED|SS_NBIO) &&
if (so->so_state & SS_NBIO)
if ((so->so_state & SS_NBIO) ||
so->so_state |= SS_NBIO;
so->so_state &= ~SS_NBIO;
if ((so->so_state & SS_NBIO) ||
so->so_state |= SS_NBIO;
if ((so->so_state & (SS_ISDISCONNECTING|SS_NBIO)) ==
(SS_ISDISCONNECTING|SS_NBIO))
if ((so->so_state & SS_NBIO) || (flags & MSG_NBIO)) {
if ((so->so_state & SS_NBIO) && so->so_qlen == 0) {
so2->so_state |= SS_NBIO;
so2->so_state &= ~SS_NBIO;
if ((so->so_state & (SS_NBIO|SS_ISCONNECTING)) ==
(SS_NBIO|SS_ISCONNECTING)) {
if (so->so_state & SS_NBIO) {
if ((stcb->sctp_socket->so_state & SS_NBIO) == 0) {
stcb->sctp_socket->so_state |= SS_NBIO;
stcb->sctp_socket->so_state &= ~SS_NBIO;
if ((so->so_state & SS_NBIO)
so->so_state &= ~SS_NBIO;
newso->so_state &= ~SS_NBIO;