New file.

1998-07-22  Martin Baulig  <martin@home-of-linux.org>

	* include/glibtop/mountlist.h: New file.

	* features.def: Added new feature `mountlist'.

	* sysdeps/common/mountlist.c (glibtop_get_mountlist_s): New function.
	(read_filesystem_list): Declared as `static'.
This commit is contained in:
Martin Baulig
1998-07-22 20:52:42 +00:00
committed by Martin Baulig
parent dd5c4a716b
commit 6bf243c901
18 changed files with 392 additions and 75 deletions

View File

@@ -27,6 +27,7 @@ handle_parent_connection (int s)
glibtop *server = glibtop_global_server;
glibtop_response _resp, *resp = &_resp;
glibtop_command _cmnd, *cmnd = &_cmnd;
glibtop_mountentry *mount_list;
char parameter [BUFSIZ];
pid_t pid;
void *ptr;
@@ -158,6 +159,13 @@ handle_parent_connection (int s)
(server, &resp->u.data.proc_segment, pid);
do_output (s, resp, _offset_data (proc_segment), 0, NULL);
break;
case GLIBTOP_CMND_MOUNTLIST:
mount_list = glibtop_get_mountlist_l
(server, &resp->u.data.mountlist);
do_output (s, resp, _offset_data (mountlist),
resp->u.data.mountlist.total, mount_list);
glibtop_free_r (server, mount_list);
break;
default:
glibtop_warn ("Parent received unknown command %u",
cmnd->command);