blob: fd3a6ebf2a8ab243330b432ca32357bf78e006e4 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
#pragma once
#ifdef __cplusplus
extern "C"
{
#endif
int parse_maps(char *libname, char **fullpath, void **base);
int symbol_library_info(const char *symbol, const char **fname, void **fbase);
int get_module_base_address(char const *module_filename, void *handle, void **base);
void *elf_hook(char const *module_filename, void const *module_address, char const *name, void const *substitution);
#ifdef __cplusplus
}
#endif
|