]> sourceware.org Git - systemtap.git/commitdiff
tweak nettop.stp demo to sort by accumulated counts despite merging
authorFrank Ch. Eigler <fche@elastic.org>
Wed, 8 Apr 2009 16:29:29 +0000 (12:29 -0400)
committerFrank Ch. Eigler <fche@elastic.org>
Wed, 8 Apr 2009 16:29:29 +0000 (12:29 -0400)
testsuite/systemtap.examples/network/nettop.stp

index b84e488213b133b7f1497d323efb2d32559388cc..e96548f1112aedd9ca5ae592bace111f70d6d406 100755 (executable)
@@ -19,11 +19,11 @@ function print_activity()
          "PID", "UID", "DEV", "XMIT_PK", "RECV_PK",
          "XMIT_KB", "RECV_KB", "COMMAND")
 
-  foreach ([pid, dev, exec, uid] in ifrecv-) {
-         ifmerged[pid, dev, exec, uid] = 1;
+  foreach ([pid, dev, exec, uid] in ifrecv) {
+         ifmerged[pid, dev, exec, uid] += @count(ifrecv[pid,dev,exec,uid]);
   }
-  foreach ([pid, dev, exec, uid] in ifxmit-) {
-         ifmerged[pid, dev, exec, uid] = 1;
+  foreach ([pid, dev, exec, uid] in ifxmit) {
+         ifmerged[pid, dev, exec, uid] += @count(ifxmit[pid,dev,exec,uid]);
   }
   foreach ([pid, dev, exec, uid] in ifmerged-) {
     n_xmit = @count(ifxmit[pid, dev, exec, uid])
This page took 0.027851 seconds and 5 git commands to generate.