SLP_NEEDQ
#define SLP_ACTION_MASK (SLP_NEEDQ | SLP_DOREC | SLP_DISCONN)
slp->ns_flag |= SLP_NEEDQ;
slp->ns_flag &= ~(SLP_GETSTREAM | SLP_NEEDQ);
slp->ns_flag &= ~SLP_NEEDQ;
slp->ns_flag = (SLP_VALID | SLP_NEEDQ);
slp->ns_flag |= SLP_NEEDQ;
while (slp->ns_flag & (SLP_DISCONN|SLP_NEEDQ)) {
if (slp->ns_flag & SLP_NEEDQ) {
SLP_NEEDQ) == 0) {
slp->ns_flag |= SLP_NEEDQ;
(slp->ns_flag & SLP_NEEDQ)) {
(slp->ns_flag & SLP_NEEDQ)) {