diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/perk/perk.h | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/include/perk/perk.h b/include/perk/perk.h index e8a4a18..4c444d8 100644 --- a/include/perk/perk.h +++ b/include/perk/perk.h @@ -5,8 +5,6 @@ #include <stdio.h> #include "perk_api.h" -#include "perk_consts.h" -#include "perk_structs.h" #include "perk_meta.h" #ifdef __cplusplus @@ -21,6 +19,7 @@ extern "C" { #endif #endif + /* status codes */ #define PERK_OK 0x00 #define PERK_USAGE 0x01 @@ -65,6 +64,16 @@ enum pe_custom_error { PERK_ERR_CAP, }; +struct pe_raw_image; +struct pe_raw_image_dos_hdr; +struct pe_raw_coff_image_hdr; +struct pe_raw_coff_object_hdr; +union pe_raw_opt_hdr; +struct pe_raw_sec_hdr; +struct pe_raw_export_hdr; +struct pe_raw_import_hdr; +struct pe_raw_coff_symbol; + struct pe_raw_image { void * map_addr; size_t map_size; |