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.
This commit is contained in:
ToMe25
2022-01-10 18:27:36 +01:00
committed by Robert Roth
parent cfe1ef95d4
commit b1b05985b1
3 changed files with 4 additions and 4 deletions

View File

@@ -78,7 +78,7 @@ _glibtop_init_netload_p (glibtop *server)
server->sysdeps.netload = _glibtop_sysdeps_netload; server->sysdeps.netload = _glibtop_sysdeps_netload;
if (kvm_nlist (server->machine->kd, nlst) < 0) 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. */ /* 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, if (kvm_read (server->machine->kd, nlst [0].n_value,
&ifnetaddr, sizeof (ifnetaddr)) != sizeof (ifnetaddr)) &ifnetaddr, sizeof (ifnetaddr)) != sizeof (ifnetaddr))
glibtop_error_io_r (server, "kvm_read (ifnet)"); glibtop_warn_io_r (server, "kvm_read (ifnet)");
while (ifnetaddr) { while (ifnetaddr) {
struct sockaddr_in *sin; struct sockaddr_in *sin;

View File

@@ -78,7 +78,7 @@ _glibtop_init_ppp_p (glibtop *server)
#endif /* HAVE_I4B */ #endif /* HAVE_I4B */
if (kvm_nlist (server->machine->kd, nlst) < 0) 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. */ /* Provides information about ppp usage. */

View File

@@ -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); server->machine->kd = kvm_openfiles (NULL, NULL, NULL, KVM_NO_FILES, errbuf);
if (server->machine->kd == NULL) if (server->machine->kd == NULL)
glibtop_error_io_r (server, "kvm_open"); glibtop_error_io_r (server, "kvm_openfiles");
/* Drop priviledges. */ /* Drop priviledges. */