aboutsummaryrefslogtreecommitdiff
path: root/sbin/savecore/savecore.c
diff options
context:
space:
mode:
Diffstat (limited to 'sbin/savecore/savecore.c')
-rw-r--r--sbin/savecore/savecore.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/sbin/savecore/savecore.c b/sbin/savecore/savecore.c
index 31ff825bbf62..042ccc2c2927 100644
--- a/sbin/savecore/savecore.c
+++ b/sbin/savecore/savecore.c
@@ -51,6 +51,8 @@ static char sccsid[] = "@(#)savecore.c 5.26 (Berkeley) 4/8/91";
#include <stdio.h>
#include <nlist.h>
#include <paths.h>
+#include <vm/vm.h>
+#include <vm/vm_param.h>
#define DAY (60L*60L*24L)
#define LEEWAY (3*DAY)
@@ -63,7 +65,7 @@ static char sccsid[] = "@(#)savecore.c 5.26 (Berkeley) 4/8/91";
#define ok(number) ((number)&~0xc0000000)
#else
#ifdef i386
-#define ok(number) ((number)&~0xfe000000)
+#define ok(number) (((number)-KERNBASE))
#else
#define ok(number) (number)
#endif