From c85ea5017c00c71172e6cfb5bd1cd171837b5812 Mon Sep 17 00:00:00 2001 From: phk Date: Tue, 27 Apr 1999 12:21:16 +0000 Subject: Change suser_xxx() to suser() where it applies. --- sys/kern/sysv_ipc.c | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'sys/kern/sysv_ipc.c') diff --git a/sys/kern/sysv_ipc.c b/sys/kern/sysv_ipc.c index 1771163..116ae31 100644 --- a/sys/kern/sysv_ipc.c +++ b/sys/kern/sysv_ipc.c @@ -1,4 +1,4 @@ -/* $Id: sysv_ipc.c,v 1.9 1999/01/30 12:21:48 phk Exp $ */ +/* $Id: sysv_ipc.c,v 1.10 1999/04/27 11:16:15 phk Exp $ */ /* $NetBSD: sysv_ipc.c,v 1.7 1994/06/29 06:33:11 cgd Exp $ */ /* @@ -35,25 +35,24 @@ #include #include +#include #include #if defined(SYSVSEM) || defined(SYSVSHM) || defined(SYSVMSG) /* * Check for ipc permission - * - * XXX: Should pass proc argument so that we can pass - * XXX: proc->p_acflag to suser_xxx() */ int -ipcperm(cred, perm, mode) - struct ucred *cred; +ipcperm(p, perm, mode) + struct proc *p; struct ipc_perm *perm; int mode; { + struct ucred *cred = p->p_ucred; - if (suser_xxx(cred, (u_short *)NULL)) + if (suser(p)) return (0); /* Check for user match. */ -- cgit v1.1