From 087b0d2383b8ab1ee4564d692d5f797ac781896f Mon Sep 17 00:00:00 2001 From: =?utf8?q?Thomas=20Wei=C3=9Fschuh?= Date: Wed, 27 Sep 2023 00:49:04 +0200 Subject: [PATCH] libblkid: (vxfs) report endianness MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Thomas Weißschuh --- libblkid/src/superblocks/vxfs.c | 2 ++ 1 file changed, 2 insertions(+) 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; } -- 2.47.2