Lines 34-40
Link Here
|
34 |
/* Make sure caller can chgrp. */ |
34 |
/* Make sure caller can chgrp. */ |
35 |
if ((ia_valid & ATTR_GID) && |
35 |
if ((ia_valid & ATTR_GID) && |
36 |
(current->fsuid != inode->i_uid || |
36 |
(current->fsuid != inode->i_uid || |
37 |
(!in_group_p(attr->ia_gid) && attr->ia_gid != inode->i_gid) && |
37 |
(!in_group_p(attr->ia_gid) && attr->ia_gid != inode->i_gid)) && |
38 |
!capable(CAP_CHOWN)) |
38 |
!capable(CAP_CHOWN)) |
39 |
goto error; |
39 |
goto error; |
40 |
|
40 |
|