New -lfa_flags modes "import_non_settable", "import_only_settable"

This commit is contained in:
2024-08-27 11:01:37 +02:00
parent a40a8a16e0
commit cdd17e814d
9 changed files with 180 additions and 98 deletions

View File

@ -182,6 +182,9 @@ struct XorrisO { /* the global context of xorriso */
bit12= restore lfa_flags when restoring file to disk
bit13= do not restore known superuser lfa_flags
bit14= restore only known lfa_flags
bit15= ignore non-settable lfa_flags when importing files from
disk and do not record "isofs.fa" if the other flags
are all zero
*/
int lfa_flags_setting; /* Current settings of command -lfa_flags
@ -191,7 +194,7 @@ struct XorrisO { /* the global context of xorriso */
compiled with lfa enabled)
bit3= libisofs indeed has lfa enabled
(to be set only at program start)
bit11-14= at the end of the command these bits
bit11-15= at the end of the command these bits
get put into .do_aaip if bit0 is on.
Else the lfa bits of do_aaip will be set
to 0.