diff options
author | Ade Lovett <ade@FreeBSD.org> | 2000-12-27 17:26:58 +0000 |
---|---|---|
committer | Ade Lovett <ade@FreeBSD.org> | 2000-12-27 17:26:58 +0000 |
commit | a0d6c090d8c5578ecd667a6e3502a6340bb97d03 (patch) | |
tree | ce0dc35d6cff732a9bf29dc5bc16c551d248cb33 /devel/libgtop2/files/patch-ah | |
parent | Update to 0.8.3. (diff) |
Make libgtop compile on -current again after the recent
kinfo_proc changes. It seems to do the right thing on my laptop,
but confirmations from others would be appreciated.
Notes
Notes:
svn path=/head/; revision=36412
Diffstat (limited to 'devel/libgtop2/files/patch-ah')
-rw-r--r-- | devel/libgtop2/files/patch-ah | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/devel/libgtop2/files/patch-ah b/devel/libgtop2/files/patch-ah index 4d013402ac73..6fd7e96d00c5 100644 --- a/devel/libgtop2/files/patch-ah +++ b/devel/libgtop2/files/patch-ah @@ -1,5 +1,5 @@ --- sysdeps/freebsd/procmap.c.orig Thu May 27 13:56:48 1999 -+++ sysdeps/freebsd/procmap.c Wed Dec 6 21:51:47 2000 ++++ sysdeps/freebsd/procmap.c Wed Dec 27 10:51:50 2000 @@ -35,3 +35,7 @@ #include <vm/vm_object.h> +#if (__FreeBSD_version >= 400011) @@ -12,7 +12,15 @@ struct inode inode; - struct mount mount; #endif -@@ -253,7 +256,2 @@ +@@ -116,3 +119,7 @@ + if (kvm_read (server->machine.kd, ++#if __FreeBSD_version >= 500013 ++ (unsigned long) pinfo [0].ki_vmspace, ++#else + (unsigned long) pinfo [0].kp_proc.p_vmspace, ++#endif + (char *) &vmspace, sizeof (vmspace)) != sizeof (vmspace)) +@@ -253,7 +260,2 @@ glibtop_error_io_r (server, "kvm_read (inode)"); - - if (kvm_read (server->machine.kd, |