summaryrefslogtreecommitdiff
path: root/sys/miscfs/procfs
diff options
context:
space:
mode:
authorBruce Evans <bde@FreeBSD.org>1995-03-16 18:17:34 +0000
committerBruce Evans <bde@FreeBSD.org>1995-03-16 18:17:34 +0000
commitb5e8ce9f12b66453759f254bdf8bfc53fe2b6948 (patch)
treee4952f18ac85eccbbd3d9b0f010098732d07fe6d /sys/miscfs/procfs
parent11098d3bad179feb30248af23c90e5df877d36f8 (diff)
Notes
Diffstat (limited to 'sys/miscfs/procfs')
-rw-r--r--sys/miscfs/procfs/procfs.h4
-rw-r--r--sys/miscfs/procfs/procfs_ctl.c9
-rw-r--r--sys/miscfs/procfs/procfs_vfsops.c3
3 files changed, 11 insertions, 5 deletions
diff --git a/sys/miscfs/procfs/procfs.h b/sys/miscfs/procfs/procfs.h
index 7a1bbb81214b..79a77da78022 100644
--- a/sys/miscfs/procfs/procfs.h
+++ b/sys/miscfs/procfs/procfs.h
@@ -36,7 +36,7 @@
*
* @(#)procfs.h 8.6 (Berkeley) 2/3/94
*
- * $Id: procfs.h,v 1.1.1.1 1994/05/24 10:05:07 rgrimes Exp $
+ * $Id: procfs.h,v 1.2 1994/08/02 07:45:08 davidg Exp $
*/
/*
@@ -139,6 +139,8 @@ extern int procfs_dostatus __P((struct proc *, struct proc *, struct pfsnode *pf
extern int (**procfs_vnodeop_p)();
extern struct vfsops procfs_vfsops;
+int procfs_root __P((struct mount *, struct vnode **));
+
/*
* Prototypes for procfs vnode ops
*/
diff --git a/sys/miscfs/procfs/procfs_ctl.c b/sys/miscfs/procfs/procfs_ctl.c
index 5902efd89235..5befe23d576d 100644
--- a/sys/miscfs/procfs/procfs_ctl.c
+++ b/sys/miscfs/procfs/procfs_ctl.c
@@ -36,7 +36,7 @@
*
* @(#)procfs_ctl.c 8.3 (Berkeley) 1/21/94
*
- * $Id: procfs_ctl.c,v 1.3 1994/12/31 12:26:50 ache Exp $
+ * $Id: procfs_ctl.c,v 1.4 1995/02/20 15:53:32 davidg Exp $
*/
#include <sys/param.h>
@@ -47,10 +47,15 @@
#include <sys/vnode.h>
#include <sys/ioctl.h>
#include <sys/tty.h>
+#include <sys/ptrace.h>
#include <sys/resource.h>
#include <sys/resourcevar.h>
+#include <sys/signal.h>
+#include <sys/signalvar.h>
+
+#include <vm/vm.h>
+
#include <miscfs/procfs/procfs.h>
-#include <sys/signal.h> /* for sigmask() */
/*
* True iff process (p) is in trace wait state
diff --git a/sys/miscfs/procfs/procfs_vfsops.c b/sys/miscfs/procfs/procfs_vfsops.c
index e54d012425e3..4379d0a8b2b6 100644
--- a/sys/miscfs/procfs/procfs_vfsops.c
+++ b/sys/miscfs/procfs/procfs_vfsops.c
@@ -36,7 +36,7 @@
*
* @(#)procfs_vfsops.c 8.4 (Berkeley) 1/21/94
*
- * $Id: procfs_vfsops.c,v 1.6 1994/10/10 07:55:39 phk Exp $
+ * $Id: procfs_vfsops.c,v 1.7 1995/02/20 15:53:33 davidg Exp $
*/
/*
@@ -104,7 +104,6 @@ procfs_unmount(mp, mntflags, p)
struct proc *p;
{
int error;
- extern int doforce;
int flags = 0;
if (mntflags & MNT_FORCE) {