From: Thomas Weißschuh Date: Tue, 26 Sep 2023 22:49:04 +0000 (+0200) Subject: libblkid: (vxfs) report endianness X-Git-Tag: v2.39.3~46 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=087b0d2383b8ab1ee4564d692d5f797ac781896f;p=thirdparty%2Futil-linux.git libblkid: (vxfs) report endianness Signed-off-by: Thomas Weißschuh --- diff --git a/libblkid/src/superblocks/vxfs.c b/libblkid/src/superblocks/vxfs.c index 0f3c07b0c8..be668315eb 100644 --- a/libblkid/src/superblocks/vxfs.c +++ b/libblkid/src/superblocks/vxfs.c @@ -35,10 +35,12 @@ static int probe_vxfs(blkid_probe pr, const struct blkid_idmag *mag) blkid_probe_sprintf_version(pr, "%u", (unsigned int)le32_to_cpu(vxs->vs_version)); blkid_probe_set_fsblocksize(pr, le32_to_cpu(vxs->vs_bsize)); blkid_probe_set_block_size(pr, le32_to_cpu(vxs->vs_bsize)); + blkid_probe_set_fsendianness(pr, BLKID_ENDIANNESS_LITTLE); } else if (be32_to_cpu(vxs->vs_magic) == 0xa501fcf5) { blkid_probe_sprintf_version(pr, "%u", (unsigned int)be32_to_cpu(vxs->vs_version)); blkid_probe_set_fsblocksize(pr, be32_to_cpu(vxs->vs_bsize)); blkid_probe_set_block_size(pr, be32_to_cpu(vxs->vs_bsize)); + blkid_probe_set_fsendianness(pr, BLKID_ENDIANNESS_BIG); } return 0; }