From 60aee49bc717e68b79e3102497cbb9435623fc7a Mon Sep 17 00:00:00 2001 From: Yifan Lu Date: Wed, 5 Oct 2016 23:09:11 -0700 Subject: Support using a different VMA for the hook dest --- lib/substitute.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'lib/substitute.h') diff --git a/lib/substitute.h b/lib/substitute.h index d3af586..9a8d9ba 100644 --- a/lib/substitute.h +++ b/lib/substitute.h @@ -98,6 +98,8 @@ struct substitute_function_hook { /* Currently unused; pass 0. (Protip: When using C {} struct initializer * syntax, you can just omit this.) */ int options; + /* If not zero, then assume the actual address of function is func_addr */ + uintptr_t func_addr; }; /* substitute_hook_functions options */ -- cgit v1.2.3