Rename 'initialize_dir_tail' to 'ext4_dir_init_entry_tail'
[lwext4.git] / lwext4 / ext4_super.c
index f8145f7b0cdf578d5ac269b20a5472bc884f5e8a..a9a68bd9e2f41158e95e5f99b8d31c757f4cfd6c 100644 (file)
@@ -80,11 +80,16 @@ uint32_t ext4_inodes_in_group_cnt(struct ext4_sblock *s, uint32_t bgid)
        return (total_inodes - ((block_group_count - 1) * inodes_per_group));
 }
 
+#if CONFIG_META_CSUM_ENABLE
 static uint32_t ext4_sb_csum(struct ext4_sblock *s)
 {
-       return ext4_crc32c(~0, s,
+
+       return ext4_crc32c(EXT4_CRC32_INIT, s,
                        offsetof(struct ext4_sblock, checksum));
 }
+#else
+#define ext4_sb_csum(...) 0
+#endif
 
 static bool ext4_sb_verify_csum(struct ext4_sblock *s)
 {