- u.u_procp->p_flag |= SSEL;
- u.u_r.r_val1 = selscan(ibits, obits, uap->nd, &error);
- if (error == 0)
- error = u.u_error; /* XXX */
- if (error || u.u_r.r_val1)
+ p->p_flag |= SSEL;
+ error = selscan(ibits, obits, uap->nd, retval);
+ if (error || *retval)