SS_ISCONNECTED
if(sp->soc == NULL || !(so->so_state & SS_ISCONNECTED)) {
if(so->so_state & SS_ISCONNECTED)
if ((so->so_state & SS_ISCONNECTED) == 0 &&
if ((so->so_state & (SS_ISCONNECTED|SS_ISCONNECTING)) == 0 &&
if ((so->so_state & (SS_ISCONNECTED|SS_ISCONNECTING)) == 0 &&
if (((so->so_state & SS_ISCONNECTED) == 0) &&
if (so->so_state & (SS_ISCONNECTED | SS_ISCONNECTING))
((so->so_state & SS_ISCONNECTED) &&
if (so->so_state & SS_ISCONNECTED) {
while (so->so_state & SS_ISCONNECTED) {
if ((so->so_state & SS_ISCONNECTED) &&
if (so->so_state & (SS_ISCONNECTED|SS_ISCONNECTING) &&
if ((so->so_state & SS_ISCONNECTED) == 0) {
if ((so->so_state & SS_ISCONNECTED) == 0) {
if (!(so->so_state & SS_ISCONNECTED) && addr == NULL)
soclrstate(so, SS_ISCONNECTED | SS_ISDISCONNECTING);
sosetstate(so, SS_ISCONNECTED);
soclrstate(so, SS_ISCONNECTING | SS_ISCONNECTED | SS_ISDISCONNECTING);
if ((so->so_state & (SS_ISCONNECTED|SS_ISCONFIRMING)) == 0) {
if ((so->so_state & SS_ISCONNECTED) == 0) {
soclrstate(so, SS_ISCONNECTED);
soclrstate(so, SS_ISCONNECTED);
((so->so_state & SS_ISCONNECTED) ? NULL : &sa),
& (SS_ISCONNECTED|SS_ISCONFIRMING)) == 0)
(SS_ISCONNECTED | SS_ISCONNECTING | SS_ISDISCONNECTING)) {
pcb->so->so_state & SS_ISCONNECTED)
(SS_ISCONNECTED | SS_ISCONNECTING | SS_ISDISCONNECTING)) {
((so->so_state & SS_ISCONNECTED) ? NULL : &sa),
& (SS_ISCONNECTED|SS_ISCONFIRMING)) == 0)
sosetstate(priv->datasock->ng_socket, SS_ISCONNECTED);
soclrstate(priv->datasock->ng_socket, SS_ISCONNECTED);
sosetstate(priv->datasock->ng_socket, SS_ISCONNECTED);
soclrstate(priv->datasock->ng_socket, SS_ISCONNECTED);
sosetstate(so, SS_ISCONNECTED);
if (so->so_state & SS_ISCONNECTED) {
if (so->so_state & SS_ISCONNECTED) {
if (so->so_state & SS_ISCONNECTED) {
so = sonewconn_faddr(lso, SS_ISCONNECTED, faddr,
sosetstate(so, SS_ISCONNECTED); /* XXX */
soclrstate(so, SS_ISCONNECTED);
soclrstate(so, SS_ISCONNECTED); /* XXX */
if (!(so->so_state & SS_ISCONNECTED))
if (so->so_state & SS_ISCONNECTED) {
if (so->so_state & SS_ISCONNECTED) {
soclrstate(so, SS_ISCONNECTED); /* XXX */
(((so)->so_state&SS_ISCONNECTED) || \
if ((soflags & PR_CONNREQUIRED) || (so->so_state & SS_ISCONNECTED))
if (so->so_state & SS_ISCONNECTED)