xfs: add CRCs to attr leaf blocks
[firefly-linux-kernel-4.4.55.git] / fs / xfs / xfs_da_btree.h
index 6bedb3c1f5d360ea42c2eb793eb4ec6d25048fc6..0e8182c5210b7a8c090d8d6f2218d51c36151441 100644 (file)
@@ -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;
 };