diff options
author | Carlos Maiolino <cmaiolino@redhat.com> | 2014-12-24 08:51:42 +1100 |
---|---|---|
committer | Dave Chinner <david@fromorbit.com> | 2014-12-24 08:51:42 +1100 |
commit | d31a1825450062b85282b4afed1c840fd306d012 (patch) | |
tree | e0ef4c10543a9d78088b887c22d79a65d8eda4e0 /fs/xfs/xfs_inode.h | |
parent | dbe1b5ca26396b6c61d711c8ac4de13ebb02e9f6 (diff) | |
download | lwn-d31a1825450062b85282b4afed1c840fd306d012.tar.gz lwn-d31a1825450062b85282b4afed1c840fd306d012.zip |
xfs: Add support to RENAME_EXCHANGE flag
Adds a new function named xfs_cross_rename(), responsible for
handling requests from sys_renameat2() using RENAME_EXCHANGE flag.
Signed-off-by: Carlos Maiolino <cmaiolino@redhat.com>
Reviewed-by: Brian Foster <bfoster@redhat.com>
Reviewed-by: Dave Chinner <dchinner@redhat.com>
Signed-off-by: Dave Chinner <david@fromorbit.com>
Diffstat (limited to 'fs/xfs/xfs_inode.h')
-rw-r--r-- | fs/xfs/xfs_inode.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/xfs/xfs_inode.h b/fs/xfs/xfs_inode.h index 4ed2ba9342dc..f7722960b69c 100644 --- a/fs/xfs/xfs_inode.h +++ b/fs/xfs/xfs_inode.h @@ -338,7 +338,7 @@ int xfs_link(struct xfs_inode *tdp, struct xfs_inode *sip, int xfs_rename(struct xfs_inode *src_dp, struct xfs_name *src_name, struct xfs_inode *src_ip, struct xfs_inode *target_dp, struct xfs_name *target_name, - struct xfs_inode *target_ip); + struct xfs_inode *target_ip, unsigned int flags); void xfs_ilock(xfs_inode_t *, uint); int xfs_ilock_nowait(xfs_inode_t *, uint); |