diff options
| author | Dave Chinner <dchinner@redhat.com> | 2013-04-24 18:58:55 +1000 | 
|---|---|---|
| committer | Ben Myers <bpm@sgi.com> | 2013-04-27 12:45:01 -0500 | 
| commit | 517c22207b045993a6529e1f8684095adaae9cf3 (patch) | |
| tree | 3ce1f91a7334f878a28ef032f97706a5b15619c0 /fs/xfs/xfs_da_btree.h | |
| parent | f5ea110044fa858925a880b4fa9f551bfa2dfc38 (diff) | |
| download | olio-linux-3.10-517c22207b045993a6529e1f8684095adaae9cf3.tar.xz olio-linux-3.10-517c22207b045993a6529e1f8684095adaae9cf3.zip  | |
xfs: add CRCs to attr leaf blocks
Signed-off-by: Dave Chinner <dchinner@redhat.com>
Reviewed-by: Ben Myers <bpm@sgi.com>
Signed-off-by: Ben Myers <bpm@sgi.com>
Diffstat (limited to 'fs/xfs/xfs_da_btree.h')
| -rw-r--r-- | fs/xfs/xfs_da_btree.h | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/fs/xfs/xfs_da_btree.h b/fs/xfs/xfs_da_btree.h index 6bedb3c1f5d..0e8182c5210 100644 --- a/fs/xfs/xfs_da_btree.h +++ b/fs/xfs/xfs_da_btree.h @@ -55,6 +55,7 @@ typedef struct xfs_da_blkinfo {   * magic numbers without modification for both v2 and v3 nodes.   */  #define XFS_DA3_NODE_MAGIC	0x3ebe	/* magic number: non-leaf blocks */ +#define XFS_ATTR3_LEAF_MAGIC	0x3bee	/* magic number: attribute leaf blks */  #define	XFS_DIR3_LEAF1_MAGIC	0x3df1	/* magic number: v2 dirlf single blks */  #define	XFS_DIR3_LEAFN_MAGIC	0x3dff	/* magic number: v2 dirlf multi blks */ @@ -85,13 +86,13 @@ struct xfs_da3_blkinfo {  typedef struct xfs_da_node_hdr {  	struct xfs_da_blkinfo	info;	/* block type, links, etc. */ -	__be16			count; /* count of active entries */ +	__be16			__count; /* count of active entries */  	__be16			__level; /* level above leaves (leaf == 0) */  } xfs_da_node_hdr_t;  struct xfs_da3_node_hdr {  	struct xfs_da3_blkinfo	info;	/* block type, links, etc. */ -	__be16			count; /* count of active entries */ +	__be16			__count; /* count of active entries */  	__be16			__level; /* level above leaves (leaf == 0) */  	__be32			__pad32;  };  |