[libgtop] Fix kvm_open issue



commit fd162f9cb845d0c9533db261c6c6f1d88d1ce012
Author: ToMe25 <ToMe25 gmx de>
Date:   Mon Apr 19 02:50:48 2021 +0200

    Fix kvm_open issue

 sysdeps/openbsd/procmap.c   | 2 +-
 sysdeps/openbsd/suid_open.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/sysdeps/openbsd/procmap.c b/sysdeps/openbsd/procmap.c
index b2e4f89a..7729f31a 100644
--- a/sysdeps/openbsd/procmap.c
+++ b/sysdeps/openbsd/procmap.c
@@ -61,7 +61,7 @@ static const unsigned long _glibtop_sysdeps_map_entry =
 /*
  * Don't implement address comparison.
  */
-static int __inline
+static __inline int
 no_impl(const void *p, const void *q)
 {
         abort(); /* Should not be called. */
diff --git a/sysdeps/openbsd/suid_open.c b/sysdeps/openbsd/suid_open.c
index b6b202f6..a25586b1 100644
--- a/sysdeps/openbsd/suid_open.c
+++ b/sysdeps/openbsd/suid_open.c
@@ -69,7 +69,7 @@ glibtop_open_p (glibtop *server, const char *program_name,
        server->machine->gid = getgid ();
        server->machine->egid = getegid ();
        /* Setup machine-specific data */
-       server->machine->kd = kvm_openfiles (NULL, NULL, NULL, O_RDONLY, errbuf);
+       server->machine->kd = kvm_openfiles (NULL, NULL, NULL, KVM_NO_FILES, errbuf);
 
        if (server->machine->kd == NULL)
                glibtop_error_io_r (server, "kvm_open");


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]