New command -read_fs
This commit is contained in:
@ -492,6 +492,10 @@ int Xorriso_aquire_drive(struct XorrisO *xorriso, char *adr, char *show_adr,
|
||||
goto ex;
|
||||
|
||||
ext= isoburn_ropt_noiso1999;
|
||||
if(xorriso->read_fs & 1)
|
||||
ext|= isoburn_ropt_norock;
|
||||
if(xorriso->read_fs & 2)
|
||||
ext|= isoburn_ropt_nojoliet;
|
||||
if((xorriso->ino_behavior & (1 | 2)) && !(xorriso->do_aaip & (1 | 4 | 32))
|
||||
&& !(xorriso->do_md5 & 1) && !(xorriso->do_hfsplus))
|
||||
ext|= isoburn_ropt_noaaip;
|
||||
@ -514,16 +518,6 @@ int Xorriso_aquire_drive(struct XorrisO *xorriso, char *adr, char *show_adr,
|
||||
else
|
||||
ext|= isoburn_ropt_map_stripped;
|
||||
|
||||
/* >>> Next rev: more bits in do_*, #de fine Xorriso_provisory_read_optS 1 */
|
||||
#ifdef Xorriso_provisory_read_optS
|
||||
|
||||
if(!xorriso->do_rockridge)
|
||||
ext|= isoburn_ropt_norock;
|
||||
if(!xorriso->do_joliet)
|
||||
ext|= isoburn_ropt_nojoliet;
|
||||
|
||||
#endif /* Xorriso_provisory_read_optS */
|
||||
|
||||
isoburn_ropt_set_extensions(ropts, ext);
|
||||
|
||||
isoburn_ropt_set_default_perms(ropts, (uid_t) 0, (gid_t) 0, (mode_t) 0555);
|
||||
|
Reference in New Issue
Block a user