summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorhunt <hunt>2007-06-15 15:55:10 +0000
committerhunt <hunt>2007-06-15 15:55:10 +0000
commit18d47d924080a201b00ebe394dd13262c2d0c161 (patch)
tree35cf28b23757c5b7cab09754da7bf5456fb1fdc5
parent7ac40d2da44151108afcbc62f92457b0f6b67d6a (diff)
downloadsystemtap-steved-18d47d924080a201b00ebe394dd13262c2d0c161.tar.gz
systemtap-steved-18d47d924080a201b00ebe394dd13262c2d0c161.tar.xz
systemtap-steved-18d47d924080a201b00ebe394dd13262c2d0c161.zip
*** empty log message ***
-rw-r--r--tapset/syscalls2.stp23
1 files changed, 10 insertions, 13 deletions
diff --git a/tapset/syscalls2.stp b/tapset/syscalls2.stp
index 8aa2f74f..831067ad 100644
--- a/tapset/syscalls2.stp
+++ b/tapset/syscalls2.stp
@@ -1036,22 +1036,21 @@ probe syscall.semtimedop.return = kernel.function("sys_semtimedop").return {
}
# send _______________________________________________________
#
-# asmlinkage long
-# sys_send(int fd,
+# long sys_send(int fd,
# void __user * buff,
# size_t len,
# unsigned flags)
#
-probe syscall.send = kernel.function("sys_sendto") {
+probe syscall.send = kernel.function("sys_send") {
name = "send"
s = $fd
buf_uaddr = $buff
len = $len
flags = $flags
flags_str = _send_flags_str($flags)
- argstr = sprintf("%d, %p, %s", $fd, buf_uaddr, flags_str)
+ argstr = sprintf("%d, %p, %s", $fd, $buff, flags_str)
}
-probe syscall.send.return = kernel.function("sys_sendto").return {
+probe syscall.send.return = kernel.function("sys_send").return {
name = "send"
retstr = returnstr(1)
}
@@ -1071,7 +1070,7 @@ probe syscall.sendfile =
in_fd = $in_fd
offset_uaddr = $offset
count = $count
- argstr = sprintf("%d, %d, %p, %d", $out_fd, $in_fd, offset_uaddr,
+ argstr = sprintf("%d, %d, %p, %d", $out_fd, $in_fd, $offset,
$count)
}
probe syscall.sendfile.return =
@@ -1084,8 +1083,7 @@ probe syscall.sendfile.return =
# sendmsg ____________________________________________________
#
-# asmlinkage long
-# sys_sendmsg(int fd,
+# long sys_sendmsg(int fd,
# struct msghdr __user *msg,
# unsigned flags)
#
@@ -1095,7 +1093,7 @@ probe syscall.sendmsg = kernel.function("sys_sendmsg") {
msg_uaddr = $msg
flags = $flags
flags_str = _send_flags_str($flags)
- argstr = sprintf("%d, %p, %s", $fd, msg_uaddr, flags_str)
+ argstr = sprintf("%d, %p, %s", $fd, $msg, flags_str)
}
probe syscall.sendmsg.return = kernel.function("sys_sendmsg").return {
name = "sendmsg"
@@ -1103,8 +1101,7 @@ probe syscall.sendmsg.return = kernel.function("sys_sendmsg").return {
}
# sendto _____________________________________________________
#
-# asmlinkage long
-# sys_sendto(int fd,
+# long sys_sendto(int fd,
# void __user * buff,
# size_t len,
# unsigned flags,
@@ -1120,8 +1117,8 @@ probe syscall.sendto = kernel.function("sys_sendto") {
flags_str = _send_flags_str($flags)
to_uaddr = $addr
tolen = $addr_len
- argstr = sprintf("%d, %p, %d, %s, %p, %d", $fd, buf_uaddr,
- $len, flags_str, to_uaddr, $addr_len)
+ argstr = sprintf("%d, %p, %d, %s, %p, %d", $fd, $buff,
+ $len, flags_str, $addr, $addr_len)
}
probe syscall.sendto.return = kernel.function("sys_sendto").return {
name = "sendto"