summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhunt <hunt>2006-06-15 22:09:13 +0000
committerhunt <hunt>2006-06-15 22:09:13 +0000
commitf096bae18e31685761284ec898f259c2f5793f65 (patch)
treee6271a2d57ca01a246ddbbabd17eb6df3fb02fd0
parent9ed152b8207b0244af94e7ce8cbf55a8d58a0f14 (diff)
downloadsystemtap-steved-f096bae18e31685761284ec898f259c2f5793f65.tar.gz
systemtap-steved-f096bae18e31685761284ec898f259c2f5793f65.tar.xz
systemtap-steved-f096bae18e31685761284ec898f259c2f5793f65.zip
*** empty log message ***
-rw-r--r--tapset/syscalls2.stp6
1 files changed, 2 insertions, 4 deletions
diff --git a/tapset/syscalls2.stp b/tapset/syscalls2.stp
index dd876d25..76e08d86 100644
--- a/tapset/syscalls2.stp
+++ b/tapset/syscalls2.stp
@@ -2156,15 +2156,13 @@ probe syscall.uname.return = kernel.function("sys_uname").return {
retstr = returnstr(1)
}
# unlink _____________________________________________________
-#
-# asmlinkage long
-# sys_unlink(const char __user * pathname)
+# long sys_unlink(const char __user * pathname)
#
probe syscall.unlink = kernel.function("sys_unlink") {
name = "unlink"
pathname_uaddr = $pathname
pathname = user_string($pathname)
- argstr = pathname
+ argstr = sprintf("\"%s\"",pathname)
}
probe syscall.unlink.return = kernel.function("sys_unlink").return {
name = "unlink"