summaryrefslogtreecommitdiffstats
path: root/src/module.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/module.c')
-rw-r--r--src/module.c23
1 files changed, 3 insertions, 20 deletions
diff --git a/src/module.c b/src/module.c
index 9148aa8..ad50d7a 100644
--- a/src/module.c
+++ b/src/module.c
@@ -1,23 +1,6 @@
-struct module {
- void* base_addr;
- u8** functions_name;
- u32* functions_start;
- u32* functions_end;
- u32* functions_unwind;
- u32 functions_count;
- u32 functions_capacity;
- // u32 functions_name_capacity;
- // u32 function_start_capacity;
- // u32 function_end_capacity;
- // u32 function_unwind_capacity;
-
- IMAGE_DOS_HEADER dos_header;
- IMAGE_NT_HEADERS64 nt_header;
-#ifdef HASHMAP
- struct hashmap symbols;
-#endif
- u8 name[256U];
-};
+#include "module.h"
+
+#include "utils.h"
struct module modules[64U] = { 0U };
u64 modules_list = ~0ULL;