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:
@@ -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;
|
||||||
|
@@ -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. */
|
||||||
|
@@ -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. */
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user