From 1005eac7597c710c284aec041a92ea5e1e58f197 Mon Sep 17 00:00:00 2001 From: zhaolei Date: Mon, 27 Aug 2007 00:45:31 +0000 Subject: 2007-08-27 Zhaolei * syscalls2.stp(sendto): Set $addr as content string in argstr. --- tapset/ChangeLog | 4 ++++ tapset/syscalls2.stp | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/tapset/ChangeLog b/tapset/ChangeLog index b7e9d5e9..4fc74e20 100644 --- a/tapset/ChangeLog +++ b/tapset/ChangeLog @@ -1,3 +1,7 @@ +2007-08-27 Zhaolei + + * syscalls2.stp(sendto): Set $addr as content string in argstr. + 2007-08-24 Wenji Huang * scheduler.stp (scheduler.cpu_on,scheduler.migrate): Make optional. diff --git a/tapset/syscalls2.stp b/tapset/syscalls2.stp index 7764d5a3..8cda0465 100644 --- a/tapset/syscalls2.stp +++ b/tapset/syscalls2.stp @@ -1455,8 +1455,8 @@ probe syscall.sendto = kernel.function("sys_sendto") ? { flags_str = _sendflags_str($flags) to_uaddr = $addr tolen = $addr_len - argstr = sprintf("%d, %p, %d, %s, %p, %d", $fd, $buff, - $len, flags_str, $addr, $addr_len) + argstr = sprintf("%d, %p, %d, %s, %s, %d", $fd, $buff, + $len, flags_str, _struct_sockaddr_u($addr,$addr_len), $addr_len) } probe syscall.sendto.return = kernel.function("sys_sendto").return ? { name = "sendto" -- cgit