Compare commits
16 Commits
2.38.0
...
LIBGTOP_2_
Author | SHA1 | Date | |
---|---|---|---|
|
d1a9dab750 | ||
|
956fdf57de | ||
|
82ae93ab70 | ||
|
2159e530c5 | ||
|
bec5e10bb1 | ||
|
7bd1293665 | ||
|
5edf277435 | ||
|
3f307e8e30 | ||
|
b375457834 | ||
|
79e8b914ed | ||
|
faacbd7f8b | ||
|
dde57bee91 | ||
|
08798f05f5 | ||
|
486e6b0260 | ||
|
1c96e35cc0 | ||
|
83a3d5f76d |
31
ChangeLog
31
ChangeLog
@@ -1,3 +1,34 @@
|
||||
2003-12-19 Bastien Nocera <hadess@hadess.net>
|
||||
|
||||
* configure.in: 2.0.8 (huh?)
|
||||
|
||||
2003-11-04 Žygimantas Beručka <uid0@tuxfamily.org>
|
||||
|
||||
* configure.in: Added "lt" to ALL_LINGUAS.
|
||||
|
||||
2003-10-21 Bastien Nocera <hadess@hadess.net>
|
||||
|
||||
* lib/read.c: (glibtop_read_l):
|
||||
* lib/read_data.c: (glibtop_read_data_l):
|
||||
* lib/write.c: (glibtop_write_l):
|
||||
reverted string freeze breakage
|
||||
|
||||
2003-10-20 Bastien Nocera <hadess@hadess.net>
|
||||
|
||||
* lib/read.c: (glibtop_read_l):
|
||||
* lib/read_data.c: (glibtop_read_data_l):
|
||||
* lib/write.c: (glibtop_write_l): apply patch for ngettext support
|
||||
by Christian Neumair <chris@gnome-de.org>
|
||||
|
||||
2003-10-20 Bastien Nocera <hadess@hadess.net>
|
||||
|
||||
* src/inodedb/Makefile.am: link to libgtop_suid_common-2.0.la
|
||||
(Closes: #107990)
|
||||
|
||||
2003-10-20 Bastien Nocera <hadess@hadess.net>
|
||||
|
||||
* configure.in: make it compile
|
||||
|
||||
2003-10-19 Carlos Perelló Marín <carlos@gnome.org>
|
||||
|
||||
* support/*: Reverted libgtop changes. It's a common module
|
||||
|
17
configure.in
17
configure.in
@@ -5,14 +5,22 @@ dnl
|
||||
AC_INIT(copyright.txt)
|
||||
AM_CONFIG_HEADER(config.h)
|
||||
AC_CANONICAL_SYSTEM
|
||||
# Making releases:
|
||||
# LIBGTOP_MICRO_VERSION += 1;
|
||||
# LIBGTOP_INTERFACE_AGE += 1;
|
||||
# LIBGTOP_BINARY_AGE += 1;
|
||||
# if any functions have been added, set LIBGTOP_INTERFACE_AGE to 0.
|
||||
# if backwards compatibility has been broken,
|
||||
# set LIBGTOP_BINARY_AGE and LIBGTOP_INTERFACE_AGE to 0.
|
||||
#
|
||||
|
||||
LIBGTOP_MAJOR_VERSION=2
|
||||
LIBGTOP_MINOR_VERSION=0
|
||||
LIBGTOP_MICRO_VERSION=5
|
||||
LIBGTOP_MICRO_VERSION=8
|
||||
LIBGTOP_VERSION=$LIBGTOP_MAJOR_VERSION.$LIBGTOP_MINOR_VERSION.$LIBGTOP_MICRO_VERSION
|
||||
AM_INIT_AUTOMAKE(libgtop, $LIBGTOP_VERSION)
|
||||
LIBGTOP_INTERFACE_AGE=5
|
||||
LIBGTOP_BINARY_AGE=5
|
||||
LIBGTOP_INTERFACE_AGE=8
|
||||
LIBGTOP_BINARY_AGE=8
|
||||
|
||||
# you can set this to `-snap' for instance to create
|
||||
# a `libgtop-1.x.y-snap.tar.gz' tarball.
|
||||
@@ -285,7 +293,7 @@ AC_TYPE_SIGNAL
|
||||
AC_FUNC_STRFTIME
|
||||
AC_CHECK_FUNCS(getcwd gettimeofday getwd putenv strdup strtoul uname)
|
||||
|
||||
ALL_LINGUAS="am ar az be bg bn ca cs cy da de el es et fa fi fr ga gl he hi hu id it ja ko lv mk ml mn ms nl nn no pl pt pt_BR ro ru sk sl sq sr sr@Latn sv ta tr uk vi zh_CN zh_TW"
|
||||
ALL_LINGUAS="am ar az be bg bn ca cs cy da de el es et fa fi fr ga gl he hi hu id it ja ko lt lv mk ml mn ms nl nn no pl pt pt_BR ro ru sk sl sq sr sr@Latn sv ta tr uk vi zh_CN zh_TW"
|
||||
|
||||
GETTEXT_PACKAGE=libgtop-2.0
|
||||
AC_SUBST(GETTEXT_PACKAGE)
|
||||
@@ -479,5 +487,6 @@ lib/Makefile
|
||||
examples/Makefile
|
||||
doc/Makefile
|
||||
support/Makefile
|
||||
support/gnome-support-2.0.pc
|
||||
libgtop-2.0.pc
|
||||
])
|
||||
|
32
po/ChangeLog
32
po/ChangeLog
@@ -1,3 +1,35 @@
|
||||
2003-11-04 Žygimantas Beručka <uid0@tuxfamily.org>
|
||||
|
||||
* lt.po: Added Lithuanian translation by Tomas Kuliavas.
|
||||
|
||||
2003-11-03 Jordi Mallach <jordi@sindominio.net>
|
||||
|
||||
* ca.po: Typo fixes by Jordi Mas <jmas@softcatala.org>.
|
||||
|
||||
2003-10-29 Vincent van Adrighem <adrighem@gnome.org>
|
||||
|
||||
* nl.po: Dutch translation updated by Jeroen van der Vegt.
|
||||
|
||||
2003-10-25 Christian Neumair <chris@gnome-de.org>
|
||||
|
||||
* de.po: Updated German translation.
|
||||
|
||||
2003-10-22 Vincent van Adrighem <adrighem@gnome.org>
|
||||
|
||||
* nl.po: Dutch translation updated by Vincent van Adrighem.
|
||||
|
||||
2003-10-22 Christian Rose <menthos@menthos.com>
|
||||
|
||||
* sv.po: Updated Swedish translation.
|
||||
|
||||
2003-10-21 Christian Neumair <chris@gnome-de.org>
|
||||
|
||||
* de.po: Updated German translation.
|
||||
|
||||
2003-10-21 Christian Rose <menthos@menthos.com>
|
||||
|
||||
* sv.po: Updated Swedish translation.
|
||||
|
||||
2003-10-19 Carlos Perelló Marín <carlos@gnome.org>
|
||||
|
||||
* POTFILES.ignore: Removed, we use now POTFILES.skip
|
||||
|
37
po/ca.po
37
po/ca.po
@@ -5,7 +5,8 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: libgtop 2.0.0\n"
|
||||
"POT-Creation-Date: 2003-02-22 23:04+0100\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2003-10-26 19:04+0100\n"
|
||||
"PO-Revision-Date: 2003-02-22 23:05+0100\n"
|
||||
"Last-Translator: Jordi Mallach <jordi@sindominio.net>\n"
|
||||
"Language-Team: Catalan <gnome@softcatala.net>\n"
|
||||
@@ -113,39 +114,39 @@ msgstr "llegeix els %d bytes de les dades"
|
||||
msgid "write %d bytes"
|
||||
msgstr "escriu els %d bytes"
|
||||
|
||||
#: src/daemon/gnuserv.c:448
|
||||
#: src/daemon/gnuserv.c:453
|
||||
msgid "Enable debugging"
|
||||
msgstr "Activa la depuració"
|
||||
|
||||
#: src/daemon/gnuserv.c:448
|
||||
#: src/daemon/gnuserv.c:453
|
||||
msgid "DEBUG"
|
||||
msgstr "DEPURACIÓ"
|
||||
|
||||
#: src/daemon/gnuserv.c:450
|
||||
#: src/daemon/gnuserv.c:455
|
||||
msgid "Enable verbose output"
|
||||
msgstr "Activa la sortida detallada"
|
||||
|
||||
#: src/daemon/gnuserv.c:450
|
||||
#: src/daemon/gnuserv.c:455
|
||||
msgid "VERBOSE"
|
||||
msgstr "DETALLA"
|
||||
|
||||
#: src/daemon/gnuserv.c:452
|
||||
#: src/daemon/gnuserv.c:457
|
||||
msgid "Don't fork into background"
|
||||
msgstr "No bifurquis dintre del fons"
|
||||
|
||||
#: src/daemon/gnuserv.c:452
|
||||
#: src/daemon/gnuserv.c:457
|
||||
msgid "NO-DAEMON"
|
||||
msgstr "SENSE DIMONIS"
|
||||
|
||||
#: src/daemon/gnuserv.c:454
|
||||
#: src/daemon/gnuserv.c:459
|
||||
msgid "Invoked from inetd"
|
||||
msgstr "Ha estat cridat des d'inetd"
|
||||
|
||||
#: src/daemon/gnuserv.c:454
|
||||
#: src/daemon/gnuserv.c:459
|
||||
msgid "INETD"
|
||||
msgstr "INETD"
|
||||
|
||||
#: src/daemon/gnuserv.c:488
|
||||
#: src/daemon/gnuserv.c:493
|
||||
#, c-format
|
||||
msgid ""
|
||||
"Error on option %s: %s.\n"
|
||||
@@ -162,7 +163,7 @@ msgstr "Error del sitema desconegut"
|
||||
#: support/getopt.c:669
|
||||
#, c-format
|
||||
msgid "%s: option `%s' is ambiguous\n"
|
||||
msgstr "%s: L'opció '%s' és ambígua\n"
|
||||
msgstr "%s: L'opció '%s' és ambigua\n"
|
||||
|
||||
#: support/getopt.c:693
|
||||
#, c-format
|
||||
@@ -211,18 +212,18 @@ msgstr "%s: Cal un argument per a l'opció --%c\n"
|
||||
#: support/getopt.c:854
|
||||
#, c-format
|
||||
msgid "%s: option `-W %s' is ambiguous\n"
|
||||
msgstr "%s: L'opció '-W %s' és ambígua\n"
|
||||
msgstr "%s: L'opció '-W %s' és ambigua\n"
|
||||
|
||||
#: support/getopt.c:872
|
||||
#, c-format
|
||||
msgid "%s: option `-W %s' doesn't allow an argument\n"
|
||||
msgstr "%s: L'opció '-W%s' no permet un argument\n"
|
||||
|
||||
#: support/popthelp.c:35
|
||||
#: support/popthelp.c:23
|
||||
msgid "Show this help message"
|
||||
msgstr "Mostra aquest missatge d'ajuda"
|
||||
|
||||
#: support/popthelp.c:36
|
||||
#: support/popthelp.c:24
|
||||
msgid "Display brief usage message"
|
||||
msgstr "Mostra un breu missatge d'ús"
|
||||
|
||||
@@ -657,7 +658,7 @@ msgid ""
|
||||
"textual name. (If you have an up-to-date /etc/psdatabase, then try ps -l to "
|
||||
"see the WCHAN field in action)"
|
||||
msgstr ""
|
||||
"Aquest és el \"canal\" on el procés està esperant. Aquesta és la adreça de "
|
||||
"Aquest és el \"canal\" on el procés està esperant. Aquesta és l'adreça de "
|
||||
"la crida al sistema, i pot ser consultada en una llista si us cal un nom "
|
||||
"textual. (Si teniu un /etc/psdatabase actualitzat, intenteu llavors ps -lper "
|
||||
"veure el camp WCHAN en acció)"
|
||||
@@ -763,7 +764,7 @@ msgstr "Mida del conjunt resident de biblioteques compartides"
|
||||
|
||||
#: sysdeps/names/procsegment.c:50
|
||||
msgid "Data resident set size"
|
||||
msgstr "Mida del conjut de dades"
|
||||
msgstr "Mida del conjunt de dades"
|
||||
|
||||
#: sysdeps/names/procsegment.c:51
|
||||
msgid "Stack resident set size"
|
||||
@@ -1327,11 +1328,11 @@ msgstr "L'estat del fill ha canviat"
|
||||
|
||||
#: sysdeps/osf1/siglist.c:48 sysdeps/sun4/siglist.c:48
|
||||
msgid "Background read from tty"
|
||||
msgstr "Llegida de tty en segón pla"
|
||||
msgstr "Llegida de tty en segon pla"
|
||||
|
||||
#: sysdeps/osf1/siglist.c:49 sysdeps/sun4/siglist.c:49
|
||||
msgid "Background write to tty"
|
||||
msgstr "Escriptura a tty en segón pla"
|
||||
msgstr "Escriptura a tty en segon pla"
|
||||
|
||||
#: sysdeps/osf1/siglist.c:50 sysdeps/sun4/siglist.c:50
|
||||
msgid "I/O now possible"
|
||||
|
11
po/nl.po
11
po/nl.po
@@ -6,13 +6,14 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: libgtop CVS\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2003-06-21 12:58+0200\n"
|
||||
"POT-Creation-Date: 2003-10-29 14:00+0100\n"
|
||||
"PO-Revision-Date: 2002-10-29 13:14+0100\n"
|
||||
"Last-Translator: Jeroen van der Vegt <A.J.vanderVegt@ITS.TUDelft.nl>\n"
|
||||
"Language-Team: Dutch <nl@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: examples/smp.c:71
|
||||
#, c-format
|
||||
@@ -103,12 +104,12 @@ msgstr "grootte van de gelezen data"
|
||||
#: lib/read_data.c:66
|
||||
#, c-format
|
||||
msgid "read data %d bytes"
|
||||
msgstr "lees %d bytes"
|
||||
msgstr "data lezen %d bytes"
|
||||
|
||||
#: lib/write.c:48
|
||||
#, c-format
|
||||
msgid "write %d bytes"
|
||||
msgstr "schrijf %d bytes"
|
||||
msgstr "schrijven %d bytes"
|
||||
|
||||
#: src/daemon/gnuserv.c:453
|
||||
msgid "Enable debugging"
|
||||
@@ -214,11 +215,11 @@ msgstr "%s: optie '-W %s' is dubbelzinnig\n"
|
||||
msgid "%s: option `-W %s' doesn't allow an argument\n"
|
||||
msgstr "%s: optie '-W %s' staat geen argument toe\n"
|
||||
|
||||
#: support/popthelp.c:35
|
||||
#: support/popthelp.c:23
|
||||
msgid "Show this help message"
|
||||
msgstr "Laat deze uitleg zien"
|
||||
|
||||
#: support/popthelp.c:36
|
||||
#: support/popthelp.c:24
|
||||
msgid "Display brief usage message"
|
||||
msgstr "Toon een korte handleiding"
|
||||
|
||||
|
27
po/sv.po
27
po/sv.po
@@ -9,13 +9,14 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: libgtop\n"
|
||||
"POT-Creation-Date: 2003-02-09 23:12+0100\n"
|
||||
"PO-Revision-Date: 2003-02-09 23:13+0100\n"
|
||||
"POT-Creation-Date: 2003-10-22 00:07+0200\n"
|
||||
"PO-Revision-Date: 2003-10-22 00:08+0200\n"
|
||||
"Last-Translator: Christian Rose <menthos@menthos.com>\n"
|
||||
"Language-Team: Swedish <sv@li.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: examples/smp.c:71
|
||||
#, c-format
|
||||
@@ -117,39 +118,39 @@ msgstr "läste %d byte data"
|
||||
msgid "write %d bytes"
|
||||
msgstr "skrev %d byte"
|
||||
|
||||
#: src/daemon/gnuserv.c:448
|
||||
#: src/daemon/gnuserv.c:453
|
||||
msgid "Enable debugging"
|
||||
msgstr "Aktivera felsökning"
|
||||
|
||||
#: src/daemon/gnuserv.c:448
|
||||
#: src/daemon/gnuserv.c:453
|
||||
msgid "DEBUG"
|
||||
msgstr "FELSÖK"
|
||||
|
||||
#: src/daemon/gnuserv.c:450
|
||||
#: src/daemon/gnuserv.c:455
|
||||
msgid "Enable verbose output"
|
||||
msgstr "Aktivera utförlig utskrift"
|
||||
|
||||
#: src/daemon/gnuserv.c:450
|
||||
#: src/daemon/gnuserv.c:455
|
||||
msgid "VERBOSE"
|
||||
msgstr "UTFÖRLIG"
|
||||
|
||||
#: src/daemon/gnuserv.c:452
|
||||
#: src/daemon/gnuserv.c:457
|
||||
msgid "Don't fork into background"
|
||||
msgstr "Grena inte i bakgrunden"
|
||||
|
||||
#: src/daemon/gnuserv.c:452
|
||||
#: src/daemon/gnuserv.c:457
|
||||
msgid "NO-DAEMON"
|
||||
msgstr "INGEN-DEMON"
|
||||
|
||||
#: src/daemon/gnuserv.c:454
|
||||
#: src/daemon/gnuserv.c:459
|
||||
msgid "Invoked from inetd"
|
||||
msgstr "Startad från inetd"
|
||||
|
||||
#: src/daemon/gnuserv.c:454
|
||||
#: src/daemon/gnuserv.c:459
|
||||
msgid "INETD"
|
||||
msgstr "INETD"
|
||||
|
||||
#: src/daemon/gnuserv.c:488
|
||||
#: src/daemon/gnuserv.c:493
|
||||
#, c-format
|
||||
msgid ""
|
||||
"Error on option %s: %s.\n"
|
||||
@@ -222,11 +223,11 @@ msgstr "%s: flaggan \"-W %s\" är tvetydig\n"
|
||||
msgid "%s: option `-W %s' doesn't allow an argument\n"
|
||||
msgstr "%s: flaggan \"-W %s\" tillåter inga argument\n"
|
||||
|
||||
#: support/popthelp.c:35
|
||||
#: support/popthelp.c:23
|
||||
msgid "Show this help message"
|
||||
msgstr "Visa denna hjälptext"
|
||||
|
||||
#: support/popthelp.c:36
|
||||
#: support/popthelp.c:24
|
||||
msgid "Display brief usage message"
|
||||
msgstr "Visa kortfattad användningstext"
|
||||
|
||||
|
@@ -1,3 +1,7 @@
|
||||
2003-10-20 Bastien Nocera <hadess@hadess.net>
|
||||
|
||||
* Makefile.am: make it compile
|
||||
|
||||
2003-05-11 Andrew Sobala <aes@gnome.org>
|
||||
|
||||
* gnuserv.c: (permitted): fix buffer overflow vulnerability
|
||||
|
@@ -40,7 +40,7 @@ libgtop_daemon2_LDADD = $(top_builddir)/lib/libgtop-2.0.la \
|
||||
@sysdeps_suid_lib@ \
|
||||
$(suid_sysdeps) $(suid_common)\
|
||||
$(LIBGTOP_LIBS)\
|
||||
@LIBSUPPORT@ @INTLLIBS@ @libs_xauth@
|
||||
@LIBSUPPORT@ @INTLLIBS@ @libs_xauth@ -lpopt
|
||||
|
||||
libgtop_server2_SOURCES = server.c slave.c io.c version.c daemon.h
|
||||
libgtop_server2_LDADD = $(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps_suid-2.0.la \
|
||||
|
@@ -10,6 +10,7 @@ mkinodedb2_LDADD = $(top_builddir)/lib/libgtop-2.0.la \
|
||||
file_by_inode2_LDADD = $(top_builddir)/lib/libgtop-2.0.la \
|
||||
$(top_builddir)/sysdeps/common/libgtop_common-2.0.la \
|
||||
$(top_builddir)/sysdeps/@sysdeps_dir@/libgtop_sysdeps-2.0.la \
|
||||
@LIBSUPPORT@ @INTLLIBS@
|
||||
@LIBSUPPORT@ @INTLLIBS@ \
|
||||
$(top_builddir)/sysdeps/common/libgtop_suid_common-2.0.la
|
||||
|
||||
EXTRA_DIST = README.inodedb
|
||||
|
@@ -1,3 +1,8 @@
|
||||
2003-10-20 Bastien Nocera <hadess@hadess.net>
|
||||
|
||||
* swap.c: (glibtop_get_swap_p): fix swap sizes in FreeBSD,
|
||||
patch by edwin@mavetju.org
|
||||
|
||||
2001-10-17 Abel Cheung <maddog@linux.org.hk>
|
||||
|
||||
* Makefile.am: move header to $(includedir)/libgtop-1.0/glibtop.
|
||||
|
@@ -369,8 +369,8 @@ glibtop_get_swap_p (glibtop *server, glibtop_swap *buf)
|
||||
|
||||
buf->flags = _glibtop_sysdeps_swap;
|
||||
|
||||
buf->used = kvmsw[nswdev].ksw_used;
|
||||
buf->total = kvmsw[nswdev].ksw_total;
|
||||
buf->used = kvmsw[nswdev].ksw_used * getpagesize();
|
||||
buf->total = kvmsw[nswdev].ksw_total * getpagesize();
|
||||
|
||||
buf->free = buf->total - buf->used;
|
||||
|
||||
|
@@ -1,3 +1,10 @@
|
||||
2003-10-20 Bastien Nocera <hadess@hadess.net>
|
||||
|
||||
* glibtop_server.h:
|
||||
* mem.c: (glibtop_get_mem_s):
|
||||
* swap.c: (glibtop_get_swap_s): committing patch from Sebastien
|
||||
Bacher <seb128@debian.org> for Linux 2.6 support (Closes: #104747)
|
||||
|
||||
2001-10-17 Abel Cheung <maddog@linux.org.hk>
|
||||
|
||||
* Makefile.am: move header to $(includedir)/libgtop-1.0/glibtop.
|
||||
|
@@ -57,6 +57,25 @@ skip_line (const char *p)
|
||||
return (char *) ++p;
|
||||
}
|
||||
|
||||
static inline unsigned long
|
||||
get_scaled(const char *buffer, const char *key)
|
||||
{
|
||||
const char *ptr;
|
||||
char *next;
|
||||
unsigned long value = 0;
|
||||
|
||||
if ((ptr = strstr(buffer, key)))
|
||||
{
|
||||
ptr += strlen(key);
|
||||
value = strtoul(ptr, &next, 0);
|
||||
if (strchr(next, 'k'))
|
||||
value *= 1024;
|
||||
else if (strchr(next, 'M'))
|
||||
value *= 1024 * 1024;
|
||||
}
|
||||
return value;
|
||||
}
|
||||
|
||||
static inline int
|
||||
proc_file_to_buffer (char *buffer, const char *fmt, pid_t pid)
|
||||
{
|
||||
|
@@ -65,17 +65,13 @@ glibtop_get_mem_s (glibtop *server, glibtop_mem *buf)
|
||||
|
||||
buffer [len] = '\0';
|
||||
|
||||
p = skip_line (buffer);
|
||||
p = skip_token (p); /* "Mem:" */
|
||||
buf->total = get_scaled(buffer, "MemTotal:");
|
||||
buf->used = get_scaled(buffer, "Active:");
|
||||
buf->free = get_scaled(buffer, "MemFree:");
|
||||
buf->shared = get_scaled(buffer, "Mapped:");
|
||||
buf->buffer = get_scaled(buffer, "Buffers:");
|
||||
buf->cached = get_scaled(buffer, "Cached:");
|
||||
|
||||
buf->total = strtoul (p, &p, 0);
|
||||
buf->used = strtoul (p, &p, 0);
|
||||
buf->free = strtoul (p, &p, 0);
|
||||
buf->shared = strtoul (p, &p, 0);
|
||||
buf->buffer = strtoul (p, &p, 0);
|
||||
buf->cached = strtoul (p, &p, 0);
|
||||
|
||||
buf->user = buf->total - buf->free - buf->cached - buf->buffer;
|
||||
|
||||
buf->flags = _glibtop_sysdeps_mem;
|
||||
buf->user = buf->total - buf->free - buf->cached - buf->buffer;
|
||||
buf->flags = _glibtop_sysdeps_mem;
|
||||
}
|
||||
|
@@ -70,13 +70,11 @@ glibtop_get_swap_s (glibtop *server, glibtop_swap *buf)
|
||||
|
||||
buffer [len] = '\0';
|
||||
|
||||
p = skip_line (buffer);
|
||||
p = skip_line (p);
|
||||
p = skip_token (p); /* "Swap:" */
|
||||
|
||||
buf->total = strtoul (p, &p, 0);
|
||||
buf->used = strtoul (p, &p, 0);
|
||||
buf->free = strtoul (p, &p, 0);
|
||||
/* Kernel 2.6 with multiple lines */
|
||||
|
||||
buf->total = get_scaled(buffer, "SwapTotal:");
|
||||
buf->free = get_scaled(buffer, "SwapFree:");
|
||||
buf->used = buf->total - buf->free;
|
||||
|
||||
buf->flags = _glibtop_sysdeps_swap;
|
||||
|
||||
|
Reference in New Issue
Block a user