]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commit - libxfs/xfs_inode_fork.c
xfs: move inode fork definitions to a new header file
authorDave Chinner <dchinner@redhat.com>
Wed, 4 Sep 2013 22:05:31 +0000 (22:05 +0000)
committerRich Johnston <rjohnston@sgi.com>
Mon, 16 Sep 2013 20:14:43 +0000 (15:14 -0500)
commit5d90ab5abd9cf3edba984e8c7366fb87bc623dff
treef32992ea74bd1e2bf7dbdabddb52a61c90d8ceb6
parent4329aa4c37d55e8ced4090ce495f7128ecd0ccab
xfs: move inode fork definitions to a new header file

The inode fork definitions are a combination of on-disk format
definition and in-memory tracking and manipulation. They are both
shared with userspace, so move them all into their own file so
sharing is easy to do and track.  This removes all inode fork
related information from xfs_inode.h.

Do the same for the all the C code that currently resides in
xfs_inode.c for the same reason.

Signed-off-by: Dave Chinner <dchinner@redhat.com>
Review-by: Mark Tinguely <tinguely@sgi.com>
Signed-off-by: Rich Johnston <rjohnston@sgi.com>
include/xfs_bmap_btree.h
include/xfs_inode.h
include/xfs_inode_fork.h [new file with mode: 0644]
libxfs/Makefile
libxfs/xfs_inode.c
libxfs/xfs_inode_fork.c [new file with mode: 0644]