New commands -lfa_flags, -lsattr, -lsattrd, -chattr, -chattr_r, -find test -has_lfa_flags, -find actions lsattrd, chattr
This commit is contained in:
@@ -267,13 +267,16 @@ int Xorriso_make_read_options(struct XorrisO *xorriso,
|
||||
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))
|
||||
if((xorriso->ino_behavior & (1 | 2)) &&
|
||||
!(xorriso->do_aaip & (1 | 4 | 32 | (1 << 11)))
|
||||
&& !(xorriso->do_md5 & 1) && !(xorriso->do_hfsplus))
|
||||
ext|= isoburn_ropt_noaaip;
|
||||
if(!(xorriso->do_aaip & 1))
|
||||
ext|= isoburn_ropt_noacl;
|
||||
if(!(xorriso->do_aaip & 4))
|
||||
ext|= isoburn_ropt_noea;
|
||||
if(xorriso->do_aaip & (1 << 11))
|
||||
ext|= isoburn_ropt_lfa_flags;
|
||||
if(xorriso->ino_behavior & 1)
|
||||
ext|= isoburn_ropt_noino;
|
||||
if(!(xorriso->do_md5 & 1))
|
||||
@@ -464,6 +467,8 @@ int Xorriso_aquire_drive(struct XorrisO *xorriso, char *adr, char *show_adr,
|
||||
} else if(xorriso->do_aaip & 1024) {
|
||||
aquire_flag|= 1024;
|
||||
}
|
||||
if(xorriso->do_aaip & (1 << 11))
|
||||
aquire_flag|= 1 << 11;
|
||||
if(flag & 128)
|
||||
aquire_flag|= 256;
|
||||
burn_preset_device_open(xorriso->drives_exclusive |
|
||||
|
Reference in New Issue
Block a user