SS_ISCONNECTING
if ((so->so_state & (SS_ISCONNECTED|SS_ISCONNECTING)) == 0 &&
if ((so->so_state & (SS_ISCONNECTED|SS_ISCONNECTING)) == 0 &&
if ((so->so_state & (SS_ISCONNECTED | SS_ISCONNECTING |
if (so->so_state & (SS_ISCONNECTED|SS_ISCONNECTING) &&
so->so_state |= SS_ISCONNECTING;
so->so_state &= ~(SS_ISCONNECTING | SS_ISDISCONNECTING);
so->so_state &= ~SS_ISCONNECTING;
so->so_state &= ~(SS_ISCONNECTING|SS_ISCONNECTED|SS_ISDISCONNECTING);
so->so_state &= ~SS_ISCONNECTING;
if ((so->so_state & SS_ISCONNECTING) != 0) {
if ((so->so_state & (SS_NBIO|SS_ISCONNECTING)) ==
(SS_NBIO|SS_ISCONNECTING)) {
while ((so->so_state & SS_ISCONNECTING) != 0 && so->so_error == 0) {
so->so_state &= ~SS_ISCONNECTING;
if (so2->so_state & SS_ISCONNECTING) {
else if ((so->so_state & (SS_ISCONNECTED|SS_ISCONNECTING)) == 0
if ((so->so_state & (SS_ISCONNECTED|SS_ISCONNECTING)) != 0)
while ((so->so_state & SS_ISCONNECTING) && so->so_error == 0) {
if ((so->so_state & SS_ISCONNECTING) &&
so->so_state &= ~SS_ISCONNECTING;