diff options
Diffstat (limited to 'sysdeps/bsd/procuid.c')
-rw-r--r-- | sysdeps/bsd/procuid.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sysdeps/bsd/procuid.c b/sysdeps/bsd/procuid.c index 5fd7dfa2..cee39e00 100644 --- a/sysdeps/bsd/procuid.c +++ b/sysdeps/bsd/procuid.c @@ -69,7 +69,7 @@ glibtop_get_proc_uid_p (glibtop *server, glibtop_proc_uid *buf, if (pid == 0) return; /* Get the process information */ - pinfo = kvm_getprocs (server->machine.kd, KERN_PROC_PID, pid, &count); + pinfo = kvm_getprocs (server->machine->kd, KERN_PROC_PID, pid, &count); if ((pinfo == NULL) || (count != 1)) { glibtop_warn_io_r (server, "kvm_getprocs (%d)", pid); return; @@ -128,7 +128,7 @@ glibtop_get_proc_uid_p (glibtop *server, glibtop_proc_uid *buf, ucred_ptr = (void *) pinfo [0].kp_eproc.e_pcred.pc_ucred; if (ucred_ptr) { - if (kvm_read (server->machine.kd, (unsigned long) ucred_ptr, + if (kvm_read (server->machine->kd, (unsigned long) ucred_ptr, &ucred, sizeof (ucred)) != sizeof (ucred)) { glibtop_warn_io_r (server, "kvm_read (ucred)"); } else { |