From d34ab8bdb645bcf57d27044828b0754c49933b5e Mon Sep 17 00:00:00 2001 From: midipix Date: Wed, 30 Nov 2016 19:31:28 -0500 Subject: struct pe_{raw|meta}_opt_hdr_std: member name normalization. --- include/perk/perk_meta.h | 16 ++++++++-------- include/perk/perk_structs.h | 16 ++++++++-------- src/info/pe_get_image_abi.c | 2 +- src/logic/pe_get_image_meta.c | 4 ++-- src/reader/pe_read_optional_header.c | 20 ++++++++++---------- 5 files changed, 29 insertions(+), 29 deletions(-) diff --git a/include/perk/perk_meta.h b/include/perk/perk_meta.h index 1f2c2cf..3ba97aa 100644 --- a/include/perk/perk_meta.h +++ b/include/perk/perk_meta.h @@ -86,14 +86,14 @@ struct pe_meta_coff_file_hdr { /* image optional header */ struct pe_meta_opt_hdr_std { - uint16_t magic; - uint8_t major_linker_ver; - uint8_t minor_linker_ver; - uint32_t size_of_code; - uint32_t size_of_initialized_data; - uint32_t size_of_uninitialized_data; - uint32_t entry_point; - uint32_t base_of_code; + uint16_t coh_magic; + uint8_t coh_major_linker_ver; + uint8_t coh_minor_linker_ver; + uint32_t coh_size_of_code; + uint32_t coh_size_of_inited_data; + uint32_t coh_size_of_uninited_data; + uint32_t coh_entry_point; + uint32_t coh_base_of_code; }; struct pe_meta_opt_hdr_vers { diff --git a/include/perk/perk_structs.h b/include/perk/perk_structs.h index 692c4ab..b81f831 100644 --- a/include/perk/perk_structs.h +++ b/include/perk/perk_structs.h @@ -41,14 +41,14 @@ struct pe_raw_coff_file_hdr { struct pe_raw_opt_hdr_std { - unsigned char magic [0x02]; /* 0x00 */ - unsigned char major_linker_ver [0x01]; /* 0x02 */ - unsigned char minor_linker_ver [0x01]; /* 0x03 */ - unsigned char size_of_code [0x04]; /* 0x04 */ - unsigned char size_of_initialized_data [0x04]; /* 0x08 */ - unsigned char size_of_uninitialized_data [0x04]; /* 0x0c */ - unsigned char entry_point [0x04]; /* 0x10 */ - unsigned char base_of_code [0x04]; /* 0x14 */ + unsigned char coh_magic [0x02]; /* 0x00 */ + unsigned char coh_major_linker_ver [0x01]; /* 0x02 */ + unsigned char coh_minor_linker_ver [0x01]; /* 0x03 */ + unsigned char coh_size_of_code [0x04]; /* 0x04 */ + unsigned char coh_size_of_inited_data [0x04]; /* 0x08 */ + unsigned char coh_size_of_uninited_data [0x04]; /* 0x0c */ + unsigned char coh_entry_point [0x04]; /* 0x10 */ + unsigned char coh_base_of_code [0x04]; /* 0x14 */ }; struct pe_raw_opt_hdr_align { diff --git a/src/info/pe_get_image_abi.c b/src/info/pe_get_image_abi.c index 0c13276..665469a 100644 --- a/src/info/pe_get_image_abi.c +++ b/src/info/pe_get_image_abi.c @@ -19,7 +19,7 @@ int pe_get_image_abi(const struct pe_image_meta * m, struct pe_info_string * inf { int abi; - switch (m->opt.std.magic) { + switch (m->opt.std.coh_magic) { case PE_MAGIC_PE32: abi = PE_ABI_PE32; break; diff --git a/src/logic/pe_get_image_meta.c b/src/logic/pe_get_image_meta.c index bb461ff..8d0747e 100644 --- a/src/logic/pe_get_image_meta.c +++ b/src/logic/pe_get_image_meta.c @@ -301,11 +301,11 @@ int pe_get_image_meta( if ((ret = pe_read_import_lookup( &(m->idata[i].aitems[j]), &(m->idata[i].items[j]), - m->opt.std.magic))) + m->opt.std.coh_magic))) return pe_free_image_meta_impl( m,PERK_CUSTOM_ERROR(dctx,ret)); - switch (m->opt.std.magic) { + switch (m->opt.std.coh_magic) { case PE_MAGIC_PE32: m->idata[i].items[j].flags = m->idata[i].items[j].u.import_lookup_entry_32; break; diff --git a/src/reader/pe_read_optional_header.c b/src/reader/pe_read_optional_header.c index 5ece6a3..b32dd6f 100644 --- a/src/reader/pe_read_optional_header.c +++ b/src/reader/pe_read_optional_header.c @@ -22,9 +22,9 @@ static int pe_read_optional_header_structs(const union pe_raw_opt_hdr * p, struc struct pe_raw_opt_hdr_img * aimg; struct pe_raw_opt_hdr_ldr * aldr; - m->std.magic = pe_read_short(p->opt_hdr_32.magic); + m->std.coh_magic = pe_read_short(p->opt_hdr_32.magic); - switch (m->std.magic) { + switch (m->std.coh_magic) { case PE_MAGIC_PE32: astd = (struct pe_raw_opt_hdr_std *)p; avers = (struct pe_raw_opt_hdr_vers *)&p->opt_hdr_32.major_os_ver; @@ -46,14 +46,14 @@ static int pe_read_optional_header_structs(const union pe_raw_opt_hdr * p, struc } /* std */ - m->std.major_linker_ver = astd->major_linker_ver[0]; - m->std.minor_linker_ver = astd->minor_linker_ver[0]; + m->std.coh_major_linker_ver = astd->coh_major_linker_ver[0]; + m->std.coh_minor_linker_ver = astd->coh_minor_linker_ver[0]; - m->std.size_of_code = pe_read_long(astd->size_of_code); - m->std.size_of_initialized_data = pe_read_long(astd->size_of_initialized_data); - m->std.size_of_uninitialized_data = pe_read_long(astd->size_of_uninitialized_data); - m->std.entry_point = pe_read_long(astd->entry_point); - m->std.base_of_code = pe_read_long(astd->base_of_code); + m->std.coh_size_of_code = pe_read_long(astd->coh_size_of_code); + m->std.coh_size_of_inited_data = pe_read_long(astd->coh_size_of_inited_data); + m->std.coh_size_of_uninited_data = pe_read_long(astd->coh_size_of_uninited_data); + m->std.coh_entry_point = pe_read_long(astd->coh_entry_point); + m->std.coh_base_of_code = pe_read_long(astd->coh_base_of_code); /* vers */ m->vers.major_os_ver = pe_read_short(avers->major_os_ver); @@ -106,7 +106,7 @@ int pe_read_optional_header(const union pe_raw_opt_hdr * p, struct pe_meta_opt_h if ((ret = pe_read_optional_header_structs(p,m))) return ret; - switch (m->std.magic) { + switch (m->std.coh_magic) { case PE_MAGIC_PE32: m->mem.base_of_data = pe_read_long(p->opt_hdr_32.base_of_data); m->mem.image_base = pe_read_long(p->opt_hdr_32.image_base); -- cgit v1.2.3