Subversion Repositories HelenOS

Rev

Rev 2635 | Rev 2637 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2635 Rev 2636
Line 650... Line 650...
650
 * @param arg2      New value of the second argument for the forwarded call.
650
 * @param arg2      New value of the second argument for the forwarded call.
651
 * @param mode      Flags specifying mode of the forward operation.
651
 * @param mode      Flags specifying mode of the forward operation.
652
 *
652
 *
653
 * @return      Zero on success or an error code.
653
 * @return      Zero on success or an error code.
654
 *
654
 *
655
 * For non-system methods, the old method and arg1 are rewritten by the new
655
 * For non-system methods, the old method, arg1 and arg2 are rewritten by the
656
 * values. For system methods, the new method, arg1 and arg2 are written
656
 * new values. For system methods, the new method, arg1 and arg2 are written
657
 * to the old arg1, arg2 and arg3, respectivelly. Calls with immutable
657
 * to the old arg1, arg2 and arg3, respectivelly. Calls with immutable
658
 * methods are forwarded verbatim.
658
 * methods are forwarded verbatim.
659
 */
659
 */
660
int ipc_forward_fast(ipc_callid_t callid, int phoneid, int method,
660
int ipc_forward_fast(ipc_callid_t callid, int phoneid, int method,
661
    ipcarg_t arg1, ipcarg_t arg2, int mode)
661
    ipcarg_t arg1, ipcarg_t arg2, int mode)