diff options
author | Steve Dickson <steved@redhat.com> | 2011-06-01 19:05:15 -0400 |
---|---|---|
committer | Steve Dickson <steved@redhat.com> | 2011-06-01 19:05:15 -0400 |
commit | 20e4d14ce447c5765864e9044f3687981c234440 (patch) | |
tree | 621ad8252cdd8df19ee3f94a24e73f16c3641284 | |
parent | a285d06fe0387b0b20d1f672dce1ecf94cf82692 (diff) | |
parent | 630fdf00077d7b63c55141dcae618017748ac72b (diff) | |
download | systemtap-20e4d14ce447c5765864e9044f3687981c234440.tar.gz systemtap-20e4d14ce447c5765864e9044f3687981c234440.tar.xz systemtap-20e4d14ce447c5765864e9044f3687981c234440.zip |
Merge branch 'master' of ssh://fedorapeople.org/~steved/systemtap
-rw-r--r-- | net/tcp_connect.stp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/net/tcp_connect.stp b/net/tcp_connect.stp index 4763bb5..8364b14 100644 --- a/net/tcp_connect.stp +++ b/net/tcp_connect.stp @@ -1,7 +1,19 @@ +/* probe kernel.function("tcp_v4_connect").return { if (isinstr(execname(), "rpc.nfsd")) printf("%s: tcp_v4_connect: return %d (%s)\n", $return, errno_str($return)); } +*/ +probe kernel.function("tcp_sendmsg").return { + if ($return < 0 && $return != -11) + printf("%s(%d): __sock_sendmsg: sock %p return %d (%s)\n", + execname(), pid(), $sock, $return, errno_str($return)); +} +probe kernel.function("sk_stream_wait_connect").return { + if ($return < 0 && $return != -11) + printf("%s(%d): sk_stream_wait_connect: sk %p return %d (%s)\n", + execname(), pid(), $sk, $return, errno_str($return)); +} probe begin { log("starting tcp_v4_connect probe") } probe end { log("tcp_v4_connect inet_bind probe") } |