blob: 56ee499f3ba6eb7b3620bcd74cde6960d6acb78a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
$NetBSD: patch-ae,v 1.3 2001/04/24 16:59:35 jlam Exp $
--- src/procfs.h.orig Tue Apr 24 12:31:50 2001
+++ src/procfs.h
@@ -0,0 +1,20 @@
+#include <sys/param.h>
+
+#if (defined(BSD) && BSD >= 199306)
+#define BSD_44_PROCFS
+#if (defined(__NetBSD_Version__) && __NetBSD_Version__ >= 104180000)
+#define BSD_PROCFS_CMDLINE
+#endif
+#endif
+
+#ifdef BSD_44_PROCFS
+#define PROC_BASE "/proc"
+#define CMDLINE_FILE "cmdline"
+#define EXE_FILE "file"
+#define STATUS_FILE "status"
+#else
+#define PROC_BASE "/proc"
+#define CMDLINE_FILE "cmdline"
+#define EXE_FILE "exe"
+#define STATUS_FILE "stat"
+#endif
|