From 1375e4c9119255de10a87d66e45dd7760d0d76ad Mon Sep 17 00:00:00 2001 From: Zeex Date: Thu, 27 Nov 2014 00:07:51 +0600 Subject: Add support for trampolines --- subhook_private.h | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'subhook_private.h') diff --git a/subhook_private.h b/subhook_private.h index 6bcaf6c..f3aad37 100644 --- a/subhook_private.h +++ b/subhook_private.h @@ -27,12 +27,13 @@ #define SUBHOOK_PRIVATE_H struct subhook { - int unlocked : 1; - int installed : 1; + int installed; void *src; void *dst; + void *code; + void *trampoline; }; -void *subhook_unlock(void *address, size_t size); +void *subhook_unprotect(void *address, size_t size); #endif /* SUBHOOK_PRIVATE_H */ -- cgit v1.1