summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorToMe25 <ToMe25@gmx.de>2022-01-10 18:27:36 +0100
committerRobert Roth <robert.roth.off@gmail.com>2022-03-28 05:39:15 +0000
commitb1b05985b13f7bea410ee188782469fa76e09f74 (patch)
tree598884e2590654f9adea48b574da92a9a98229e5
parentcfe1ef95d47143fb47e24f57e60821e3f9f1423e (diff)
downloadlibgtop-b1b05985b13f7bea410ee188782469fa76e09f74.tar.gz
Change some openbsd errors to warnings
This allows the gnome-system-monitor to run. It causes continous log spam and the network monitor doesn't work, but it doesn't crash on startup anymore.
-rw-r--r--sysdeps/openbsd/netload.c4
-rw-r--r--sysdeps/openbsd/ppp.c2
-rw-r--r--sysdeps/openbsd/suid_open.c2
3 files changed, 4 insertions, 4 deletions
diff --git a/sysdeps/openbsd/netload.c b/sysdeps/openbsd/netload.c
index 60c6ae9a..8b9e2132 100644
--- a/sysdeps/openbsd/netload.c
+++ b/sysdeps/openbsd/netload.c
@@ -78,7 +78,7 @@ _glibtop_init_netload_p (glibtop *server)
server->sysdeps.netload = _glibtop_sysdeps_netload;
if (kvm_nlist (server->machine->kd, nlst) < 0)
- glibtop_error_io_r (server, "kvm_nlist");
+ glibtop_warn_io_r (server, "kvm_nlist");
}
/* Provides Network statistics. */
@@ -103,7 +103,7 @@ glibtop_get_netload_p (glibtop *server, glibtop_netload *buf,
if (kvm_read (server->machine->kd, nlst [0].n_value,
&ifnetaddr, sizeof (ifnetaddr)) != sizeof (ifnetaddr))
- glibtop_error_io_r (server, "kvm_read (ifnet)");
+ glibtop_warn_io_r (server, "kvm_read (ifnet)");
while (ifnetaddr) {
struct sockaddr_in *sin;
diff --git a/sysdeps/openbsd/ppp.c b/sysdeps/openbsd/ppp.c
index 44032725..7b51cafa 100644
--- a/sysdeps/openbsd/ppp.c
+++ b/sysdeps/openbsd/ppp.c
@@ -78,7 +78,7 @@ _glibtop_init_ppp_p (glibtop *server)
#endif /* HAVE_I4B */
if (kvm_nlist (server->machine->kd, nlst) < 0)
- glibtop_error_io_r (server, "kvm_nlist");
+ glibtop_warn_io_r (server, "kvm_nlist");
}
/* Provides information about ppp usage. */
diff --git a/sysdeps/openbsd/suid_open.c b/sysdeps/openbsd/suid_open.c
index a25586b1..6c507684 100644
--- a/sysdeps/openbsd/suid_open.c
+++ b/sysdeps/openbsd/suid_open.c
@@ -72,7 +72,7 @@ glibtop_open_p (glibtop *server, const char *program_name,
server->machine->kd = kvm_openfiles (NULL, NULL, NULL, KVM_NO_FILES, errbuf);
if (server->machine->kd == NULL)
- glibtop_error_io_r (server, "kvm_open");
+ glibtop_error_io_r (server, "kvm_openfiles");
/* Drop priviledges. */