summaryrefslogtreecommitdiffstats
path: root/tapset/syscalls2.stp
diff options
context:
space:
mode:
Diffstat (limited to 'tapset/syscalls2.stp')
-rw-r--r--tapset/syscalls2.stp4
1 files changed, 2 insertions, 2 deletions
diff --git a/tapset/syscalls2.stp b/tapset/syscalls2.stp
index bdf12f68..3c09c2ed 100644
--- a/tapset/syscalls2.stp
+++ b/tapset/syscalls2.stp
@@ -622,7 +622,7 @@ probe syscall.readlink.return = kernel.function("sys_readlink").return {
# char __user * buf,
# int bufsiz)
#
-probe syscall.readlinkat = kernel.function("sys_readlinkat") {
+probe syscall.readlinkat = kernel.function("sys_readlinkat") ? {
name = "readlinkat"
dfd = $dfd
path = user_string($path)
@@ -631,7 +631,7 @@ probe syscall.readlinkat = kernel.function("sys_readlinkat") {
argstr = sprintf("%s, %s, %p, %d", _dfd_str($dfd), user_string_quoted($path),
$buf, $bufsiz)
}
-probe syscall.readlinkat.return = kernel.function("sys_readlinkat").return {
+probe syscall.readlinkat.return = kernel.function("sys_readlinkat").return ? {
name = "readlinkat"
retstr = returnstr(1)
}