SS_ASYNC
sosetstate(so, SS_ASYNC);
soclrstate(so, SS_ASYNC);
if ((so->so_state & SS_ASYNC) && so->so_sigio != NULL)