New -lfa_flags mode "restore_single"

This commit is contained in:
2024-09-08 12:22:27 +02:00
parent 66a7440b0c
commit b2ae46a4cf
9 changed files with 188 additions and 90 deletions

View File

@ -190,6 +190,8 @@ struct XorrisO { /* the global context of xorriso */
bit15= ignore non-settable lfa_flags when importing files from
disk and do not record "isofs.fa" if the other flags
are all zero
bit16= try to restore lfa_flags one-by-one if the whole set
fails possibly because of inappropriate attributes
*/
int lfa_flags_setting; /* Current settings of command -lfa_flags
@ -199,7 +201,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-15= at the end of the command these bits
bit11-16= 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.