summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Baulig <martin@src.gnome.org>1998-08-16 18:47:13 +0000
committerMartin Baulig <martin@src.gnome.org>1998-08-16 18:47:13 +0000
commit2fd0624294f35973414c6e99f1a351e6b1d4ea72 (patch)
tree856fa15589b0e7a043d275b039c1c866afe96bce
parent59bb8d0ced4e3a255bb77e07b5abb4d8aead05f8 (diff)
downloadlibgtop-2fd0624294f35973414c6e99f1a351e6b1d4ea72.tar.gz
Added `nr_running', `nr_tasks' and `last_pid'.
-rw-r--r--sysdeps/kernel/loadavg.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/sysdeps/kernel/loadavg.c b/sysdeps/kernel/loadavg.c
index dd167aa5..8be04a7b 100644
--- a/sysdeps/kernel/loadavg.c
+++ b/sysdeps/kernel/loadavg.c
@@ -26,7 +26,8 @@
#include "kernel.h"
static const unsigned long _glibtop_sysdeps_loadavg =
-(1 << GLIBTOP_LOADAVG_LOADAVG);
+(1 << GLIBTOP_LOADAVG_LOADAVG) + (1 << GLIBTOP_LOADAVG_NR_RUNNING) +
+(1 << GLIBTOP_LOADAVG_NR_TASKS) + (1 << GLIBTOP_LOADAVG_LAST_PID);
/* Init function. */
@@ -55,4 +56,8 @@ glibtop_get_loadavg_s (glibtop *server, glibtop_loadavg *buf)
buf->loadavg [0] = tbl.loadavg.loadavg [0];
buf->loadavg [1] = tbl.loadavg.loadavg [1];
buf->loadavg [2] = tbl.loadavg.loadavg [2];
+
+ buf->nr_running = tbl.loadavg.nr_running;
+ buf->nr_tasks = tbl.loadavg.nr_tasks;
+ buf->last_pid = tbl.loadavg.last_pid;
}