]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - fs/namei.c
security: add flags to rename hooks
[karo-tx-linux.git] / fs / namei.c
index 0e9d186b7f775d6cda61a3d517c2240c8a090ef3..4096d589bb3fa66c2faf77f95648b4fed026d25f 100644 (file)
@@ -4062,7 +4062,8 @@ int vfs_rename(struct inode *old_dir, struct dentry *old_dentry,
                        return error;
        }
 
-       error = security_inode_rename(old_dir, old_dentry, new_dir, new_dentry);
+       error = security_inode_rename(old_dir, old_dentry, new_dir, new_dentry,
+                                     flags);
        if (error)
                return error;
 
@@ -4217,7 +4218,7 @@ retry_deleg:
                goto exit5;
 
        error = security_path_rename(&oldnd.path, old_dentry,
-                                    &newnd.path, new_dentry);
+                                    &newnd.path, new_dentry, flags);
        if (error)
                goto exit5;
        error = vfs_rename(old_dir->d_inode, old_dentry,