Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 3370 → Rev 3369

/trunk/kernel/generic/src/ipc/ipc.c
171,10 → 171,8
*
* @param phone Destination kernel phone structure.
* @param request Call structure with request.
*
* @return EOK on success or EINTR if the sleep was interrupted.
*/
int ipc_call_sync(phone_t *phone, call_t *request)
void ipc_call_sync(phone_t *phone, call_t *request)
{
answerbox_t sync_box;
 
184,10 → 182,7
request->callerbox = &sync_box;
 
ipc_call(phone, request);
if (!ipc_wait_for_call(&sync_box, SYNCH_NO_TIMEOUT,
SYNCH_FLAGS_INTERRUPTIBLE))
return EINTR;
return EOK;
ipc_wait_for_call(&sync_box, SYNCH_NO_TIMEOUT, SYNCH_FLAGS_NONE);
}
 
/** Answer a message which was not dispatched and is not listed in any queue.