Query: syscall_set_return_value
OS: suse
Section: 9
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
SYSCALL_SET_RETURN_V(9) Machine State SYSCALL_SET_RETURN_V(9)NAMEsyscall_set_return_value - change the return value of a traced system callSYNOPSISvoid syscall_set_return_value(struct task_struct * task, struct pt_regs * regs, int error, long val);ARGUMENTStask task of interest, must be blocked regs task_pt_regs of task error negative error code, or zero to indicate success val user return value if error is zeroDESCRIPTIONThis changes the results of the system call that user mode will see. If error is zero, the user sees a successful system call with a return value of val. If error is nonzero, it's a negated errno code; the user sees a failed system call with this errno code. It's only valid to call this when task is stopped for tracing on exit from a system call, due to TIF_SYSCALL_TRACE or TIF_SYSCALL_AUDIT. Kernel Hackers Manual 2.6. July 2010 SYSCALL_SET_RETURN_V(9)
Related Man Pages |
---|
task_current_syscall(9) - suse |
pvmftasks(3pvm) - redhat |
iv_task_register(3) - debian |
pvm_tasks(3pvm) - debian |
gettaskid(2) - sunos |
Similar Topics in the Unix Linux Community |
---|
Is UNIX an open source OS ? |
Migrating to UNIX |
SOCKS proxy & PAM configuration exposure |
Docker learning Phase-I |
The Future of the PM (Private Message) System at UNIX.com |