summaryrefslogtreecommitdiffstats
path: root/sys/fs/devfs/devfs_vnops.c
diff options
context:
space:
mode:
Diffstat (limited to 'sys/fs/devfs/devfs_vnops.c')
-rw-r--r--sys/fs/devfs/devfs_vnops.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/sys/fs/devfs/devfs_vnops.c b/sys/fs/devfs/devfs_vnops.c
index d6c3232..0acf99b 100644
--- a/sys/fs/devfs/devfs_vnops.c
+++ b/sys/fs/devfs/devfs_vnops.c
@@ -1160,8 +1160,7 @@ devfs_setattr(struct vop_setattr_args *ap)
if (uid != de->de_uid || gid != de->de_gid) {
if ((ap->a_cred->cr_uid != de->de_uid) || uid != de->de_uid ||
(gid != de->de_gid && !groupmember(gid, ap->a_cred))) {
- error = priv_check_cred(ap->a_td->td_ucred,
- PRIV_VFS_CHOWN, SUSER_ALLOWJAIL);
+ error = priv_check(ap->a_td, PRIV_VFS_CHOWN);
if (error)
return (error);
}
@@ -1172,8 +1171,7 @@ devfs_setattr(struct vop_setattr_args *ap)
if (vap->va_mode != (mode_t)VNOVAL) {
if (ap->a_cred->cr_uid != de->de_uid) {
- error = priv_check_cred(ap->a_td->td_ucred,
- PRIV_VFS_ADMIN, SUSER_ALLOWJAIL);
+ error = priv_check(ap->a_td, PRIV_VFS_ADMIN);
if (error)
return (error);
}
OpenPOWER on IntegriCloud