From d739298044c5f83b12965676edbb94d78af7312e Mon Sep 17 00:00:00 2001 From: =?utf8?q?Thomas=20Wei=C3=9Fschuh?= Date: Tue, 29 Nov 2022 03:46:18 +0100 Subject: [PATCH] libblkid: squashfs: report filesystem size --- libblkid/src/superblocks/squashfs.c | 1 + tests/expected/blkid/low-probe-squashfs4 | 1 + 2 files changed, 2 insertions(+) diff --git a/libblkid/src/superblocks/squashfs.c b/libblkid/src/superblocks/squashfs.c index 692db5bfe3..92ab77a247 100644 --- a/libblkid/src/superblocks/squashfs.c +++ b/libblkid/src/superblocks/squashfs.c @@ -56,6 +56,7 @@ static int probe_squashfs(blkid_probe pr, const struct blkid_idmag *mag) blkid_probe_sprintf_version(pr, "%u.%u", vermaj, vermin); blkid_probe_set_fsblocksize(pr, le32_to_cpu(sq->block_size)); blkid_probe_set_block_size(pr, le32_to_cpu(sq->block_size)); + blkid_probe_set_fssize(pr, le64_to_cpu(sq->bytes_used)); return 0; } diff --git a/tests/expected/blkid/low-probe-squashfs4 b/tests/expected/blkid/low-probe-squashfs4 index c8e1970296..817d9fb046 100644 --- a/tests/expected/blkid/low-probe-squashfs4 +++ b/tests/expected/blkid/low-probe-squashfs4 @@ -1,5 +1,6 @@ ID_FS_BLOCK_SIZE=131072 ID_FS_FSBLOCKSIZE=131072 +ID_FS_FSSIZE=389 ID_FS_TYPE=squashfs ID_FS_USAGE=filesystem ID_FS_VERSION=4.0 -- 2.47.3