From 62b9db8b87aef70ba5d76542ebcf90ae872ea940 Mon Sep 17 00:00:00 2001 From: midipix Date: Sun, 13 Nov 2016 23:46:38 -0500 Subject: logic: added pe_get_roffset_from_rva(), pe_get_rva_from_roffset(). --- include/perk/perk.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'include/perk/perk.h') diff --git a/include/perk/perk.h b/include/perk/perk.h index 988e0f6..3918d24 100644 --- a/include/perk/perk.h +++ b/include/perk/perk.h @@ -216,6 +216,10 @@ perk_api void pe_free_image_meta (struct pe_image_meta *); perk_api int pe_get_named_section_index(const struct pe_image_meta *, const char * name); perk_api int pe_get_block_section_index(const struct pe_image_meta *, const struct pe_block *); + +perk_api int pe_get_roffset_from_rva (const struct pe_image_meta *, uint32_t rva, uint32_t * roffset); +perk_api int pe_get_rva_from_roffset (const struct pe_image_meta *, uint32_t roffset, uint32_t * rva); + perk_api int pe_get_expsym_by_name (const struct pe_image_meta *, const char * name, struct pe_expsym * optional); perk_api int pe_get_expsym_by_index (const struct pe_image_meta *, unsigned index, struct pe_expsym * optional); -- cgit v1.2.3