Add support for processing Aaru metadata JSON blocks

This commit is contained in:
2025-10-05 05:06:30 +01:00
parent 5e8422f59b
commit 4491df8689
6 changed files with 185 additions and 1 deletions

View File

@@ -236,6 +236,9 @@ typedef struct aaruformatContext
size_t sector_suffix_length; ///< Length of sector_suffix
size_t sector_prefix_offset; ///< Current position in sector_prefix
size_t sector_suffix_offset; ///< Current position in sector_suffix
AaruMetadataJsonBlockHeader jsonBlockHeader; ///< JSON metadata block header (if present).
uint8_t *jsonBlock; ///< JSON metadata block payload (UTF-8).
} aaruformatContext;
/** \struct DumpHardwareEntriesWithData