diff options
Diffstat (limited to 'src/tools/bridge_private.h')
| -rw-r--r-- | src/tools/bridge_private.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/tools/bridge_private.h b/src/tools/bridge_private.h index 0983cea0..f59f587a 100644 --- a/src/tools/bridge_private.h +++ b/src/tools/bridge_private.h @@ -14,12 +14,14 @@ typedef union onebridge_s { uintptr_t f; // the function for the wrapper uint8_t C3; // C2 or C3 ret uint16_t N; // N in case of C2 ret + const char* name; // name of the function bridged }; struct { - uint8_t B8; // B8 00 11 22 33 mov rax, num + uint8_t B8; // B8 00 11 22 33 mov eax, num uint32_t num; uint8_t _0F; uint8_t _05; // 0F 05 syscall uint8_t _C3; // C3 ret + const char* syscall_name; //not used for now }; uint64_t dummy[4]; } onebridge_t; |