Deleted Added
full compact
7c7
< * $FreeBSD: head/sys/gnu/fs/reiserfs/reiserfs_vfsops.c 162647 2006-09-26 04:12:49Z tegge $
---
> * $FreeBSD: head/sys/gnu/fs/reiserfs/reiserfs_vfsops.c 164033 2006-11-06 13:42:10Z rwatson $
128,136c128,136
< if (suser(td)) {
< accessmode = VREAD;
< if ((mp->mnt_flag & MNT_RDONLY) == 0)
< accessmode |= VWRITE;
< if ((error = VOP_ACCESS(devvp,
< accessmode, td->td_ucred, td)) != 0) {
< vput(devvp);
< return (error);
< }
---
> accessmode = VREAD;
> if ((mp->mnt_flag & MNT_RDONLY) == 0)
> accessmode |= VWRITE;
> error = VOP_ACCESS(devvp, accessmode, td->td_ucred, td);
> if (error)
> error = priv_check(td, PRIV_VFS_MOUNT_PERM);
> if (error) {
> vput(devvp);
> return (error);