New commands -lfa_flags, -lsattr, -lsattrd, -chattr, -chattr_r, -find test -has_lfa_flags, -find actions lsattrd, chattr

This commit is contained in:
2024-07-20 23:12:16 +02:00
parent dfd0a8cc81
commit 0802689b11
26 changed files with 1222 additions and 165 deletions

View File

@ -692,6 +692,21 @@ int Xorriso_warn_if_not_exist(struct XorrisO *xorriso, char *prefix,
int Xorriso_warn_if_not_bootcat(struct XorrisO *xorriso, char *prefix,
char *purpose, char *path, int flag);
int Xorriso_decode_lfa_flags(struct XorrisO *xorriso, char *flags_text,
uint64_t *lfa_flags, int flag);
int Xorriso_encode_lfa_flags(struct XorrisO *xorriso, uint64_t lfa_flags,
char **flags_text, int flag);
int Xorriso_decode_chattr_arg(struct XorrisO *xorriso, char *lfa_text,
uint64_t *lfa_flags, int *operator, int flag);
int Xorriso_get_lfa_flags(struct XorrisO *xorriso, void *node, char *path,
uint64_t *lfa_flags, int *max_bit, int flag);
int Xorriso_set_lfa_flags(struct XorrisO *xorriso, void *in_node, char *path,
char *lfa_text, uint64_t lfa_flags, int operator,
int flag);
#endif /* Xorrisoburn_includeD */