summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWilliam Cohen <wcohen@redhat.com>2009-02-02 10:12:58 -0500
committerWilliam Cohen <wcohen@redhat.com>2009-02-02 10:12:58 -0500
commitca1d53c1c0eab03b2bf9422d645e09be7518ea4e (patch)
tree447e7b5ee019bce03583b1f500ec3cf4abaed53f
parent470ac2acd8a52f33e9ce020d38ea2d0881e6cc84 (diff)
downloadsystemtap-steved-ca1d53c1c0eab03b2bf9422d645e09be7518ea4e.tar.gz
systemtap-steved-ca1d53c1c0eab03b2bf9422d645e09be7518ea4e.tar.xz
systemtap-steved-ca1d53c1c0eab03b2bf9422d645e09be7518ea4e.zip
Remove redundant tcp_connections_wa.stp.
-rw-r--r--testsuite/ChangeLog4
-rw-r--r--testsuite/systemtap.samples/tcp_connections_wa.stp55
2 files changed, 4 insertions, 55 deletions
diff --git a/testsuite/ChangeLog b/testsuite/ChangeLog
index 542df531..ad2ea6fb 100644
--- a/testsuite/ChangeLog
+++ b/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2009-02-02 Will Cohen <wcohen@redhat.com>
+
+ * systemtap.samples/tcp_connections_wa.stp: Remove.
+
2009-02-01 Stan Cox <scox@redhat.com>
* systemtap.base/labels.exp: New.
diff --git a/testsuite/systemtap.samples/tcp_connections_wa.stp b/testsuite/systemtap.samples/tcp_connections_wa.stp
deleted file mode 100644
index 4c5e2399..00000000
--- a/testsuite/systemtap.samples/tcp_connections_wa.stp
+++ /dev/null
@@ -1,55 +0,0 @@
-%{
-#include <linux/version.h>
-#include <net/sock.h>
-#include <net/tcp.h>
-
-#if LINUX_VERSION_CODE < KERNEL_VERSION(2,6,11)
-#define LPORT (inet->inet.num)
-#define DADDR (&inet->inet.daddr)
-#else
-#define LPORT (inet->num)
-#define DADDR (&inet->daddr)
-#endif
-%}
-
-
-function get_eax:long () %{
- if (CONTEXT && CONTEXT->regs)
- THIS->__retvalue = CONTEXT->regs->eax;
- else
- THIS->__retvalue = 0;
-%}
-
-function get_local_port:long(sock)
-%{
- unsigned long ptr = (unsigned long) THIS->sock;
-
- struct inet_sock *inet = (struct inet_sock *) ptr;
- THIS->__retvalue = (long long) LPORT;
-%}
-
-function get_ip_source:string(sock)
-%{
- unsigned long ptr = (unsigned long) THIS->sock;
- struct inet_sock *inet = (struct inet_sock *) ptr;
- unsigned char addr[4];
- memcpy(addr, DADDR, sizeof(addr));
- sprintf(THIS->__retvalue, "%d.%d.%d.%d",
- addr[0], addr[1], addr[2], addr[3]);
-
-%}
-
-probe begin {
- log ("UID\tCMD\t\tPID\t\tPORT\tIP_SOURCE")
-}
-probe kernel.function("tcp_accept").return {
- sock = get_eax()
- if (sock != 0)
- log(sprint(uid())."\t".
- execname()."\t\t".
- sprint(pid())."\t\t ".
- sprint(get_local_port(sock))."\t".
- get_ip_source(sock))
-}
-
-