salvage: preserve xattr backed metadata
This commit is contained in:
@@ -48,7 +48,19 @@ struct nwsalvage_deleted_entry {
|
||||
|
||||
const char *finder_info_hex;
|
||||
const char *afp_entry_id;
|
||||
unsigned int afp_attributes;
|
||||
unsigned long long resource_fork_size;
|
||||
|
||||
unsigned int netware_archive_flags;
|
||||
unsigned int netware_archive_date;
|
||||
unsigned int netware_archive_time;
|
||||
unsigned long netware_archiver_id;
|
||||
|
||||
unsigned int netware_fileinfo_flags;
|
||||
unsigned int netware_create_date;
|
||||
unsigned int netware_create_time;
|
||||
unsigned long netware_creator_id;
|
||||
unsigned long netware_modifier_id;
|
||||
};
|
||||
|
||||
struct nwsalvage_metadata_entry {
|
||||
@@ -73,7 +85,19 @@ struct nwsalvage_metadata_entry {
|
||||
|
||||
char finder_info_hex[NWSALVAGE_FINDER_INFO_HEX_LEN + 1];
|
||||
char afp_entry_id[NWSALVAGE_AFP_ENTRY_ID_MAX];
|
||||
unsigned int afp_attributes;
|
||||
unsigned long long resource_fork_size;
|
||||
|
||||
unsigned int netware_archive_flags;
|
||||
unsigned int netware_archive_date;
|
||||
unsigned int netware_archive_time;
|
||||
unsigned long netware_archiver_id;
|
||||
|
||||
unsigned int netware_fileinfo_flags;
|
||||
unsigned int netware_create_date;
|
||||
unsigned int netware_create_time;
|
||||
unsigned long netware_creator_id;
|
||||
unsigned long netware_modifier_id;
|
||||
};
|
||||
|
||||
int nwsalvage_config_defaults(struct nwsalvage_config *config);
|
||||
|
||||
Reference in New Issue
Block a user