From dfc9e912b57b7133b78e8cd2f4684d0c5507a57f Mon Sep 17 00:00:00 2001 From: Martin Baulig Date: Fri, 19 Mar 1999 10:34:10 +0000 Subject: [PATCH] Added ChangeLog for the initial import. --- sysdeps/solaris/ChangeLog | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 sysdeps/solaris/ChangeLog diff --git a/sysdeps/solaris/ChangeLog b/sysdeps/solaris/ChangeLog new file mode 100644 index 00000000..10b5dbc6 --- /dev/null +++ b/sysdeps/solaris/ChangeLog @@ -0,0 +1,24 @@ +1999-03-17 Martin Baulig + + Initial import of my Solaris 7 port. + + * loadavg.c: We use getloadavg () to get the `loadavg' field. + + * procdata.c: This file will handle all interaction with the + /proc filesystem. + (glibtop_get_proc_data_psinfo_s): Read `/proc//psinfo' and + return the resulting `struct psinfo'. + (glibtop_get_proc_data_usage_s): Read `/proc//usage' and + return the resulting `struct prusage'. + + * proclist.c: We use readdir () on /proc to get the list of + all pids. + + * procstate.c: Read `uid' and `gid' from the `struct psinfo'. + + * proctime.c: Read `start_time', `rtime', `utime' and `stime' + from the `struct prusage'. + + * procuid.c: Read `euid', `uid', `egid', `gid', `pid', `ppid', + `pgrp', `session' and `tty' from the `struct psinfo'. +