|
libaaruformat 1.0
Aaru Data Preservation Suite - Format Library
|
Index header (version 2) with 64‑bit entry counter (identifier == IndexBlock2). More...
#include <aaruformat/structs/index.h>
Data Fields | |
| uint32_t | identifier |
| Block identifier (must be BlockType::IndexBlock2). | |
| uint64_t | entries |
| Number of IndexEntry records that follow immediately. | |
| uint64_t | crc64 |
| CRC64-ECMA of the entries array (legacy byte-swapped rule still applies for old versions). | |
Index header (version 2) with 64‑bit entry counter (identifier == IndexBlock2).
Enlarges the entry count field to 64 bits for large images; otherwise structurally identical to v1.
| uint64_t IndexHeader2::crc64 |
CRC64-ECMA of the entries array (legacy byte-swapped rule still applies for old versions).
Definition at line 82 of file index.h.
Referenced by verify_index_v2().
| uint64_t IndexHeader2::entries |
Number of IndexEntry records that follow immediately.
Definition at line 81 of file index.h.
Referenced by process_index_v2(), and verify_index_v2().
| uint32_t IndexHeader2::identifier |
Block identifier (must be BlockType::IndexBlock2).
Definition at line 80 of file index.h.
Referenced by process_index_v2(), and verify_index_v2().