New commands -projid, -get_projid, -get_projid_r, -set_projid, -set_projid_r, -find test -has_projid, -find actions get_projid, set_projid, get_projid_minmax

This commit is contained in:
2024-11-03 20:04:54 +01:00
parent 923bfa0be9
commit 32bfa95973
25 changed files with 1168 additions and 214 deletions

View File

@ -192,6 +192,10 @@ struct XorrisO { /* the global context of xorriso */
are all zero
bit16= try to restore lfa_flags one-by-one if the whole set
fails possibly because of inappropriate attributes
bit17= read XFS-style project ids from local file objects and
when loading ISO image, write them into the
ISO filesystem, restore them when restoring file to disk
bit18= restore project id 0, too
*/
int lfa_flags_setting; /* Current settings of command -lfa_flags
@ -216,6 +220,8 @@ struct XorrisO { /* the global context of xorriso */
suppress error messages.
*/
struct NumbermappeR *projid_mapper; /* For -projid map+N,M=R[,[S]] */
int do_md5; /* bit0= read MD5 array
bit1= write session MD5
bit2= write MD5 for each data file