Merge remote-tracking branch 'ovl/rename2' into for-linus
[cascardo/linux.git] / fs / 9p / vfs_inode.c
index 44fa598..8bea369 100644 (file)
@@ -955,7 +955,8 @@ int v9fs_vfs_rmdir(struct inode *i, struct dentry *d)
 
 int
 v9fs_vfs_rename(struct inode *old_dir, struct dentry *old_dentry,
-               struct inode *new_dir, struct dentry *new_dentry)
+               struct inode *new_dir, struct dentry *new_dentry,
+               unsigned int flags)
 {
        int retval;
        struct inode *old_inode;
@@ -966,6 +967,9 @@ v9fs_vfs_rename(struct inode *old_dir, struct dentry *old_dentry,
        struct p9_fid *newdirfid;
        struct p9_wstat wstat;
 
+       if (flags)
+               return -EINVAL;
+
        p9_debug(P9_DEBUG_VFS, "\n");
        retval = 0;
        old_inode = d_inode(old_dentry);