diff options
author | Dave Chinner <dchinner@redhat.com> | 2014-12-04 01:43:17 +0300 |
---|---|---|
committer | Dave Chinner <david@fromorbit.com> | 2014-12-04 01:43:17 +0300 |
commit | 1b767ee386c5f58660ca9be70d3076f2b6484e72 (patch) | |
tree | ca368107e810c67a75214966cb1399af52ceb727 /fs/xfs/libxfs/xfs_dir2.h | |
parent | 2d3d0c53df99587e1d58759f805c3aae79fac453 (diff) | |
download | linux-1b767ee386c5f58660ca9be70d3076f2b6484e72.tar.xz |
xfs: move ftype conversion functions to libxfs
These functions are needed in userspace for repair and mkfs to
do the right thing. Move them to libxfs so they can be easily
shared.
Signed-off-by: Dave Chinner <dchinner@redhat.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Dave Chinner <david@fromorbit.com>
Diffstat (limited to 'fs/xfs/libxfs/xfs_dir2.h')
-rw-r--r-- | fs/xfs/libxfs/xfs_dir2.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/fs/xfs/libxfs/xfs_dir2.h b/fs/xfs/libxfs/xfs_dir2.h index 4dff261e6ed5..874720dbd865 100644 --- a/fs/xfs/libxfs/xfs_dir2.h +++ b/fs/xfs/libxfs/xfs_dir2.h @@ -32,6 +32,12 @@ struct xfs_dir2_data_unused; extern struct xfs_name xfs_name_dotdot; /* + * directory filetype conversion tables. + */ +#define S_SHIFT 12 +extern const unsigned char xfs_mode_to_ftype[]; + +/* * directory operations vector for encode/decode routines */ struct xfs_dir_ops { |