diff options
Diffstat (limited to 'tapset/syscalls.stp')
-rw-r--r-- | tapset/syscalls.stp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tapset/syscalls.stp b/tapset/syscalls.stp index 214a4852..7299956f 100644 --- a/tapset/syscalls.stp +++ b/tapset/syscalls.stp @@ -546,13 +546,13 @@ probe syscall.execve.return = kernel.function("do_execve").return { # compat_uptr_t __user *argv, # compat_uptr_t __user *envp, # struct pt_regs * regs) -probe syscall.compat_execve = kernel.function("compat_do_execve") { +probe syscall.compat_execve = kernel.function("compat_do_execve") ? { name = "compat_execve" filename = kernel_string($filename) args = __get_compat_argv($argv) argstr = sprintf("%s %s", filename, args) } -probe syscall.compat_execve.return = kernel.function("compat_do_execve").return { +probe syscall.compat_execve.return = kernel.function("compat_do_execve").return ? { name = "compat_execve" retstr = returnstr(1) } |