New API calls isoburn_igopt_set_rr_reloc(), isoburn_igopt_get_rr_reloc()

This commit is contained in:
2012-03-10 14:51:04 +00:00
parent 1cd812e25a
commit 5d00144aa6
5 changed files with 95 additions and 2 deletions

View File

@ -443,6 +443,21 @@ struct isoburn_imgen_opts {
*/
unsigned int allow_deep_paths :1;
/**
* If not allow_deep_paths is in effect, then it may become
* necessary to relocate directories so that no ECMA-119 file path
* has more than 8 components. These directories are grafted into either
* the root directory of the ISO image or into a dedicated relocation
* directory. For details see libisofs.h, iso_write_opts_set_rr_reloc().
*/
char *rr_reloc_dir; /* IsoNode name in root directory. NULL or
empty text means root itself. */
int rr_reloc_flags; /* bit0= mark auto-created rr_reloc_dir by RE
bit1= not settable via API (used internally)
*/
/**
* Allow path in the ISO-9660 tree to have more than 255 characters.
*/