diff --git a/examples/ChangeLog b/examples/ChangeLog index a873c641..ee34ac8f 100644 --- a/examples/ChangeLog +++ b/examples/ChangeLog @@ -1,3 +1,8 @@ +2004-09-21 Benoît Dejean + + * pprint.c: (pprint_get_mountlist), (pprint_get_netload), + (pprint_get_uptime), (main): Updated. + 2004-09-21 Benoît Dejean * pprint.c: (pprint_get_mountlist): Updated. diff --git a/examples/pprint.c b/examples/pprint.c index 6f3152bb..8b6fc815 100644 --- a/examples/pprint.c +++ b/examples/pprint.c @@ -1,11 +1,6 @@ #include -#include -#include -#include -#include -#include -#include +#include #include @@ -138,7 +133,7 @@ static void pprint_get_mountlist(gboolean allfs) printf("\t\t .%lu = { .dev = %#llx," " .devname = \"%s\"," " .mountir = \"%s\"," - " .type - \"%s\" }\n", + " .type = \"%s\" }\n", (unsigned long) i, entries[i].dev, entries[i].devname, entries[i].mountdir, @@ -173,6 +168,34 @@ static void pprint_get_msg_limits() +static void pprint_get_netload(const char *iface) +{ + glibtop_netload buf; + + glibtop_get_netload(&buf, iface); + + HEADER_PPRINT(glibtop_get_netload); + FOOTER_PPRINT(); +} + + + +static void pprint_get_uptime() +{ + glibtop_uptime buf; + + glibtop_get_uptime(&buf); + + HEADER_PPRINT(glibtop_get_uptime); + PPRINT(flags, "%#llx"); + PPRINT(uptime, "%f"); + PPRINT(idletime, "%f"); + PPRINT(boot_time, "%llu"); + FOOTER_PPRINT(); +} + + + int main() { pprint_get_cpu(); @@ -188,5 +211,12 @@ int main() pprint_get_msg_limits(); + pprint_get_netload("lo"); + + + + + pprint_get_uptime(); + return 0; }