Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 4537 → Rev 4668

/branches/dd/uspace/lib/libc/generic/task.c
148,10 → 148,23
return 0;
}
 
int task_wait(task_id_t id)
int task_wait(task_id_t id, task_exit_t *texit, int *retval)
{
return (int) async_req_2_0(PHONE_NS, NS_TASK_WAIT, LOWER32(id), UPPER32(id));
ipcarg_t te, rv;
int rc;
 
rc = (int) async_req_2_2(PHONE_NS, NS_TASK_WAIT, LOWER32(id),
UPPER32(id), &te, &rv);
*texit = te;
*retval = rv;
 
return rc;
}
 
int task_retval(int val)
{
return (int) async_req_1_0(PHONE_NS, NS_RETVAL, val);
}
 
/** @}
*/