mirror of
https://github.com/aaru-dps/Aaru.git
synced 2025-12-16 19:24:25 +00:00
Added support for ziso extensions to ISO9660.
This commit is contained in:
@@ -609,6 +609,29 @@ namespace DiscImageChef.Filesystems.ISO9660
|
||||
public byte table_depth;
|
||||
}
|
||||
|
||||
[StructLayout(LayoutKind.Sequential, Pack = 1)]
|
||||
struct ZisofsHeader
|
||||
{
|
||||
public ulong magic;
|
||||
public uint uncomp_len;
|
||||
public uint uncomp_len_be;
|
||||
public byte header_size; // Shifted >> 2
|
||||
public byte block_size_log; // log2(block_size)
|
||||
}
|
||||
|
||||
[StructLayout(LayoutKind.Sequential, Pack = 1)]
|
||||
struct ZisofsEntry
|
||||
{
|
||||
public ushort signature;
|
||||
public byte length;
|
||||
public byte version;
|
||||
public ushort alogirhtm;
|
||||
public byte header_size; // Shifted >> 2
|
||||
public byte block_size_log; // log2(block_size)
|
||||
public uint uncomp_len;
|
||||
public uint uncomp_len_be;
|
||||
}
|
||||
|
||||
struct DecodedVolumeDescriptor
|
||||
{
|
||||
public string SystemIdentifier;
|
||||
|
||||
Reference in New Issue
Block a user