summaryrefslogtreecommitdiff
path: root/src/daemon/slave.c
diff options
context:
space:
mode:
authorMartin Baulig <martin@home-of-linux.org>1999-11-28 17:53:34 +0000
committerMartin Baulig <martin@src.gnome.org>1999-11-28 17:53:34 +0000
commit53f9d03e30425a6d9f709d6db1a9c9e15eb86306 (patch)
tree891fbb60630425c14ae1515c2421cd0044aa09e1 /src/daemon/slave.c
parent776b6965fba644be21ddfa1a0d6b739e52c011cc (diff)
downloadlibgtop-53f9d03e30425a6d9f709d6db1a9c9e15eb86306.tar.gz
Added `instance' argument.
1999-11-28 Martin Baulig <martin@home-of-linux.org> * include/glibtop/interfaces.h (glibtop_get_interface_names): Added `instance' argument.
Diffstat (limited to 'src/daemon/slave.c')
-rw-r--r--src/daemon/slave.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/daemon/slave.c b/src/daemon/slave.c
index f25adebc..82bee6e9 100644
--- a/src/daemon/slave.c
+++ b/src/daemon/slave.c
@@ -33,6 +33,7 @@ handle_slave_connection (int input, int output)
u_int64_t interface G_GNUC_UNUSED;
u_int64_t number G_GNUC_UNUSED;
+ u_int64_t instance G_GNUC_UNUSED;
u_int64_t strategy G_GNUC_UNUSED;
unsigned short max_len G_GNUC_UNUSED;
@@ -118,11 +119,13 @@ handle_slave_connection (int input, int output)
memcpy (&interface, parameter, sizeof (u_int64_t));
memcpy (&number, parameter + sizeof (u_int64_t),
sizeof (u_int64_t));
- memcpy (&strategy, parameter + 2 * sizeof (u_int64_t),
+ memcpy (&instance, parameter + 2 * sizeof (u_int64_t),
+ sizeof (u_int64_t));
+ memcpy (&strategy, parameter + 3 * sizeof (u_int64_t),
sizeof (u_int64_t));
ptr = glibtop_get_proc_args_p
(server, &resp->u.data.interface_names,
- interface, number, strategy);
+ interface, number, instance, strategy);
do_output (output, resp, _offset_data (interface_names),
ptr ? resp->u.data.interface_names.size+1 : 0,
ptr, (ptr != NULL) ? 0 : -1);