From b1b05985b13f7bea410ee188782469fa76e09f74 Mon Sep 17 00:00:00 2001 From: ToMe25 Date: Mon, 10 Jan 2022 18:27:36 +0100 Subject: 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. --- sysdeps/openbsd/netload.c | 4 ++-- sysdeps/openbsd/ppp.c | 2 +- sysdeps/openbsd/suid_open.c | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) (limited to 'sysdeps') 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. */ -- cgit v1.2.1