use VOP_ACCESS directly
authorKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Tue, 4 Jul 1989 09:27:43 +0000 (01:27 -0800)
committerKirk McKusick <mckusick@ucbvax.Berkeley.EDU>
Tue, 4 Jul 1989 09:27:43 +0000 (01:27 -0800)
SCCS-vsn: sys/kern/kern_sig.c 7.10

usr/src/sys/kern/kern_sig.c

index 20ed1b5..58b9902 100644 (file)
@@ -14,7 +14,7 @@
  * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
  * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  *
  * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
  * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  *
- *     @(#)kern_sig.c  7.9 (Berkeley) %G%
+ *     @(#)kern_sig.c  7.10 (Berkeley) %G%
  */
 
 #include "param.h"
  */
 
 #include "param.h"
@@ -792,7 +792,7 @@ core()
                return (EFAULT);
        if (u.u_procp->p_textp) {
                VOP_LOCK(u.u_procp->p_textp->x_vptr);
                return (EFAULT);
        if (u.u_procp->p_textp) {
                VOP_LOCK(u.u_procp->p_textp->x_vptr);
-               error = vn_access(u.u_procp->p_textp->x_vptr, VREAD, u.u_cred);
+               error = VOP_ACCESS(u.u_procp->p_textp->x_vptr, VREAD, u.u_cred);
                VOP_UNLOCK(u.u_procp->p_textp->x_vptr);
                if (error)
                        return (EFAULT);
                VOP_UNLOCK(u.u_procp->p_textp->x_vptr);
                if (error)
                        return (EFAULT);