]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
libblkid: f2fs: fix checksum initialization on big-endian
authorThomas Weißschuh <thomas@t-8ch.de>
Sun, 18 Sep 2022 18:12:59 +0000 (20:12 +0200)
committerThomas Weißschuh <thomas@t-8ch.de>
Sun, 18 Sep 2022 18:18:04 +0000 (20:18 +0200)
Fixes #1813

Signed-off-by: Thomas Weißschuh <thomas@t-8ch.de>
libblkid/src/superblocks/f2fs.c

index 33fcd7f46345b0c047a2f0dff9529c915590dced..65384b9f73e478bb43580265dfbb21ef3678c3b9 100644 (file)
@@ -74,7 +74,7 @@ static int f2fs_validate_checksum(blkid_probe pr, size_t sb_off,
        if (!csummed)
                return 0;
 
-       uint32_t csum = ul_crc32(be32_to_cpu(0x1020F5F2), csummed, csum_off);
+       uint32_t csum = ul_crc32(0xF2F52010, csummed, csum_off);
 
        return blkid_probe_verify_csum(pr, csum, expected);
 }