mirror of
https://git.code.sf.net/p/ntfs-3g/ntfs-3g.git
synced 2024-11-27 03:53:48 +08:00
Name consistently the same $SDS, $SDH and $SII fields
This commit is contained in:
parent
fc103ec4b0
commit
7b68432c72
@ -1911,20 +1911,15 @@ typedef struct {
|
||||
typedef struct {
|
||||
u32 hash; /* Hash of the security descriptor. */
|
||||
u32 security_id; /* The security_id assigned to the descriptor. */
|
||||
u64 offset_in_sds; /* Offset of the descriptor in $SDS data stream. */
|
||||
u32 size_in_sds; /* Size of the descriptor in $SDS data stream. */
|
||||
u64 offset; /* Byte offset of this entry in the $SDS stream. */
|
||||
u32 length; /* Size in bytes of this entry in $SDS stream. */
|
||||
u32 reserved_II; /* Padding - always unicode "II". */
|
||||
} __attribute__((__packed__)) SDH_INDEX_DATA;
|
||||
|
||||
/**
|
||||
* struct SII_INDEX_DATA -
|
||||
*/
|
||||
typedef struct {
|
||||
u32 hash; /* Hash of the security descriptor. */
|
||||
u32 security_id; /* The security_id assigned to the descriptor. */
|
||||
u64 offset_in_sds; /* Offset of the descriptor in $SDS data stream. */
|
||||
u32 size_in_sds; /* Size of the descriptor in $SDS data stream. */
|
||||
} __attribute__((__packed__)) SII_INDEX_DATA;
|
||||
typedef SECURITY_DESCRIPTOR_HEADER SII_INDEX_DATA;
|
||||
|
||||
/**
|
||||
* struct QUOTA_O_INDEX_DATA -
|
||||
|
@ -2893,9 +2893,9 @@ static int initialize_secure(char *sds, u32 sds_size, MFT_RECORD *m)
|
||||
sdh_data->hash = sds_header->hash;
|
||||
sdh_data->security_id = sds_header->security_id;
|
||||
|
||||
sdh_data->offset_in_sds = sds_header->offset;
|
||||
sdh_data->offset = sds_header->offset;
|
||||
|
||||
sdh_data->size_in_sds = sds_header->length;
|
||||
sdh_data->length = sds_header->length;
|
||||
sdh_data->reserved_II = cpu_to_le32(0x00490049);
|
||||
|
||||
/* SII index entry */
|
||||
@ -2911,8 +2911,8 @@ static int initialize_secure(char *sds, u32 sds_size, MFT_RECORD *m)
|
||||
idx_entry_sii->data_offset);
|
||||
sii_data->hash = sds_header->hash;
|
||||
sii_data->security_id = sds_header->security_id;
|
||||
sii_data->offset_in_sds = sds_header->offset;
|
||||
sii_data->size_in_sds = sds_header->length;
|
||||
sii_data->offset = sds_header->offset;
|
||||
sii_data->length = sds_header->length;
|
||||
if ((err = insert_index_entry_in_res_dir_index(idx_entry_sdh,
|
||||
sdh_size, m, NTFS_INDEX_SDH, 4, AT_UNUSED)))
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user