sosetstate
sosetstate(so, SS_ASYNC);
sosetstate(so, SS_RCVATMARK);
sosetstate(so, SS_RCVATMARK);
sosetstate(so, SS_RCVATMARK);
sosetstate(so, SS_NOFDREF);
sosetstate(so, SS_ISCLOSING);
sosetstate(so, SS_NOFDREF); /* take ref */
sosetstate(so, SS_ISCONNECTING);
sosetstate(so, SS_ISCONNECTED);
sosetstate(so, SS_COMP);
sosetstate(so, SS_ISDISCONNECTING | SS_CANTRCVMORE | SS_CANTSENDMORE);
sosetstate(so, SS_CANTRCVMORE | SS_CANTSENDMORE | SS_ISDISCONNECTED);
sosetstate(so, SS_ISCONNECTING);
sosetstate(so, SS_COMP | connstatus);
sosetstate(so, SS_INCOMP | SS_ACCEPTMECH);
sosetstate(so, SS_CANTSENDMORE);
sosetstate(so, SS_CANTRCVMORE);
sosetstate(priv->datasock->ng_socket, SS_ISCONNECTED);
sosetstate(priv->datasock->ng_socket, SS_ISCONNECTED);
sosetstate(so, SS_ISCONNECTED);
sosetstate(so, SS_RCVATMARK);
sosetstate(so, SS_ISCONNECTED); /* XXX */
sosetstate(rso, SS_CANTRCVMORE);