From 328c82223e8fe1c1f0e93aefdbb7c5bf67ef3de2 Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Sat, 11 Oct 2025 00:46:14 +0100 Subject: [PATCH] Fix identifier check for secondary deduplication table in decode_ddt_multi_level_v2 --- src/ddt/ddt_v2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ddt/ddt_v2.c b/src/ddt/ddt_v2.c index 66b43db..5b9ad52 100644 --- a/src/ddt/ddt_v2.c +++ b/src/ddt/ddt_v2.c @@ -791,7 +791,7 @@ int32_t decode_ddt_multi_level_v2(aaruformat_context *ctx, uint64_t sector_addre return AARUF_ERROR_CANNOT_READ_BLOCK; } - if(ddt_header.identifier != DeDuplicationTable2 || ddt_header.type != UserData) + if(ddt_header.identifier != DeDuplicationTableSecondary || ddt_header.type != UserData) { FATAL("Invalid block header at %" PRIu64 "", secondary_ddt_offset); TRACE("Exiting decode_ddt_multi_level_v2() = AARUF_ERROR_CANNOT_READ_BLOCK");