diff options
Diffstat (limited to 'fs/9p/vfs_inode.c')
-rw-r--r-- | fs/9p/vfs_inode.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/fs/9p/vfs_inode.c b/fs/9p/vfs_inode.c index 8b1999b528e9..50ab1a615207 100644 --- a/fs/9p/vfs_inode.c +++ b/fs/9p/vfs_inode.c | |||
@@ -955,7 +955,8 @@ int v9fs_vfs_rmdir(struct inode *i, struct dentry *d) | |||
955 | 955 | ||
956 | int | 956 | int |
957 | v9fs_vfs_rename(struct inode *old_dir, struct dentry *old_dentry, | 957 | v9fs_vfs_rename(struct inode *old_dir, struct dentry *old_dentry, |
958 | struct inode *new_dir, struct dentry *new_dentry) | 958 | struct inode *new_dir, struct dentry *new_dentry, |
959 | unsigned int flags) | ||
959 | { | 960 | { |
960 | int retval; | 961 | int retval; |
961 | struct inode *old_inode; | 962 | struct inode *old_inode; |
@@ -966,6 +967,9 @@ v9fs_vfs_rename(struct inode *old_dir, struct dentry *old_dentry, | |||
966 | struct p9_fid *newdirfid; | 967 | struct p9_fid *newdirfid; |
967 | struct p9_wstat wstat; | 968 | struct p9_wstat wstat; |
968 | 969 | ||
970 | if (flags) | ||
971 | return -EINVAL; | ||
972 | |||
969 | p9_debug(P9_DEBUG_VFS, "\n"); | 973 | p9_debug(P9_DEBUG_VFS, "\n"); |
970 | retval = 0; | 974 | retval = 0; |
971 | old_inode = d_inode(old_dentry); | 975 | old_inode = d_inode(old_dentry); |
@@ -1436,7 +1440,7 @@ static const struct inode_operations v9fs_dir_inode_operations_dotu = { | |||
1436 | .mkdir = v9fs_vfs_mkdir, | 1440 | .mkdir = v9fs_vfs_mkdir, |
1437 | .rmdir = v9fs_vfs_rmdir, | 1441 | .rmdir = v9fs_vfs_rmdir, |
1438 | .mknod = v9fs_vfs_mknod, | 1442 | .mknod = v9fs_vfs_mknod, |
1439 | .rename = v9fs_vfs_rename, | 1443 | .rename2 = v9fs_vfs_rename, |
1440 | .getattr = v9fs_vfs_getattr, | 1444 | .getattr = v9fs_vfs_getattr, |
1441 | .setattr = v9fs_vfs_setattr, | 1445 | .setattr = v9fs_vfs_setattr, |
1442 | }; | 1446 | }; |
@@ -1449,7 +1453,7 @@ static const struct inode_operations v9fs_dir_inode_operations = { | |||
1449 | .mkdir = v9fs_vfs_mkdir, | 1453 | .mkdir = v9fs_vfs_mkdir, |
1450 | .rmdir = v9fs_vfs_rmdir, | 1454 | .rmdir = v9fs_vfs_rmdir, |
1451 | .mknod = v9fs_vfs_mknod, | 1455 | .mknod = v9fs_vfs_mknod, |
1452 | .rename = v9fs_vfs_rename, | 1456 | .rename2 = v9fs_vfs_rename, |
1453 | .getattr = v9fs_vfs_getattr, | 1457 | .getattr = v9fs_vfs_getattr, |
1454 | .setattr = v9fs_vfs_setattr, | 1458 | .setattr = v9fs_vfs_setattr, |
1455 | }; | 1459 | }; |