From e05a1e171262ce51abe71929ef3e9a1ae6f484b4 Mon Sep 17 00:00:00 2001 From: des Date: Tue, 4 Dec 2001 01:35:06 +0000 Subject: Pseudofsize procfs(5). --- sys/fs/procfs/procfs_regs.c | 21 ++++----------------- 1 file changed, 4 insertions(+), 17 deletions(-) (limited to 'sys/fs/procfs/procfs_regs.c') diff --git a/sys/fs/procfs/procfs_regs.c b/sys/fs/procfs/procfs_regs.c index 8488f13..623eb45 100644 --- a/sys/fs/procfs/procfs_regs.c +++ b/sys/fs/procfs/procfs_regs.c @@ -46,28 +46,22 @@ #include #include #include -#include +#include #include -#include -#include - +#include #include int -procfs_doregs(curp, p, pfs, uio) - struct proc *curp; - struct proc *p; - struct pfsnode *pfs; - struct uio *uio; +procfs_doprocregs(PFS_FILL_ARGS) { int error; struct reg r; char *kv; int kl; - if (p_candebug(curp, p)) + if (p_candebug(td->td_proc, p)) return EPERM; kl = sizeof(r); kv = (char *) &r; @@ -96,10 +90,3 @@ procfs_doregs(curp, p, pfs, uio) uio->uio_offset = 0; return (error); } - -int -procfs_validregs(struct thread *td) -{ - - return ((td->td_proc->p_flag & P_SYSTEM) == 0); -} -- cgit v1.1