Allow relaxe volume and volset id constraints.

This commit is contained in:
Vreixo Formoso
2008-02-08 17:23:09 +01:00
parent e57b51a160
commit b501546627
4 changed files with 57 additions and 3 deletions

View File

@@ -81,6 +81,13 @@ struct iso_write_opts {
*/
unsigned int allow_full_ascii :1;
/**
* Allow all characters to be part of Volume and Volset identifiers on
* the Primary Volume Descriptor. This breaks ISO-9660 contraints, but
* should work on modern systems.
*/
unsigned int relaxed_vol_atts :1;
/**
* Allow paths in the Joliet tree to have more than 240 characters.
*/
@@ -222,6 +229,8 @@ struct ecma119_image
unsigned int allow_lowercase :1;
unsigned int allow_full_ascii :1;
unsigned int relaxed_vol_atts : 1;
/** Allow paths on Joliet tree to be larger than 240 bytes */
unsigned int joliet_longer_paths :1;