Reserved new AAIP names isofs.hb and isofs.hx for storing HFS+ attributes.
This commit is contained in:
parent
5427fa9e17
commit
7fd36ffade
@ -123,6 +123,55 @@ Registered:
|
|||||||
|
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
Name:
|
||||||
|
isofs.hb
|
||||||
|
|
||||||
|
Purpose:
|
||||||
|
Records the IsoHfsplusBlessings blessing of a IsoNode as defined
|
||||||
|
in libisofs.h. At image load time, this info shall be converted back
|
||||||
|
into a relation between IsoImage and IsoNode so that it is available for
|
||||||
|
the HFS+ writer when a new ISO 9660 / HFS+ image gets produced.
|
||||||
|
|
||||||
|
Format of Value:
|
||||||
|
BLESSING
|
||||||
|
This is a single byte out of {'p', 'i', 's', '9', 'x'} for
|
||||||
|
ISO_HFSPLUS_BLESS_PPC_BOOTDIR, ISO_HFSPLUS_BLESS_INTEL_BOOTFILE,
|
||||||
|
ISO_HFSPLUS_BLESS_SHOWFOLDER, ISO_HFSPLUS_BLESS_OS9_FOLDER,
|
||||||
|
ISO_HFSPLUS_BLESS_OSX_FOLDER.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
{ 'p' }
|
||||||
|
|
||||||
|
Registered:
|
||||||
|
07 Jun 2012 by Thomas Schmitt for xorriso.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
Name:
|
||||||
|
isofs.hx
|
||||||
|
|
||||||
|
Purpose:
|
||||||
|
Records the iso_hfsplus_xinfo_data information as defined in libisofs.h.
|
||||||
|
At image load time, this info shall be converted back into an xinfo
|
||||||
|
attachment for iso_hfsplus_xinfo_func so that it is available for
|
||||||
|
the HFS+ writer when a new ISO 9660 / HFS+ image gets produced.
|
||||||
|
|
||||||
|
Format of Value:
|
||||||
|
VERSION_LEN | VERSION | CREATOR | TYPE
|
||||||
|
VERSION_LEN complies to ISO 9660 Format section 7.1.1.
|
||||||
|
The byte string VERSION begins with the most significant byte.
|
||||||
|
VERSION == 0 is the only one that is currently defined. It assures the
|
||||||
|
existence of 4 bytes CREATOR and 4 bytes TYPE.
|
||||||
|
Higher versions will keep these 8 bytes and possibly add new ones.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
{ 1, 0, 'Y', 'Y', 'D', 'N', 'T', 'E', 'X', 'T' }
|
||||||
|
|
||||||
|
Registered:
|
||||||
|
07 Jun 2012 by Thomas Schmitt for xorriso.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------------------
|
||||||
|
|
||||||
Name:
|
Name:
|
||||||
isofs.st
|
isofs.st
|
||||||
|
|
||||||
|
@ -6787,6 +6787,7 @@ int iso_image_hfsplus_bless(IsoImage *img, enum IsoHfsplusBlessings blessing,
|
|||||||
/**
|
/**
|
||||||
* Get the array of nodes which are currently blessed.
|
* Get the array of nodes which are currently blessed.
|
||||||
* Array indice correspond to enum IsoHfsplusBlessings.
|
* Array indice correspond to enum IsoHfsplusBlessings.
|
||||||
|
* Array element value NULL means that no node bears that blessing.
|
||||||
*
|
*
|
||||||
* Several usage restrictions apply. See parameter blessed_nodes.
|
* Several usage restrictions apply. See parameter blessed_nodes.
|
||||||
*
|
*
|
||||||
|
Loading…
Reference in New Issue
Block a user