projects
/
centaur.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Basic detour support
[centaur.git]
/
include
/
libelfu
/
modelops.h
diff --git
a/include/libelfu/modelops.h
b/include/libelfu/modelops.h
index cf11b203672bfc78cf26386b5e9ddf1abf9cc7b8..fec6821add902d67204b49f176eacdf29e78bd85 100644
(file)
--- a/
include/libelfu/modelops.h
+++ b/
include/libelfu/modelops.h
@@
-11,6
+11,7
@@
GElf_Word elfu_mSymtabLookupVal(ElfuElf *me, ElfuScn *msst, GElf_Word entry);
GElf_Word elfu_mSymtabLookupVal(ElfuElf *me, ElfuScn *msst, GElf_Word entry);
+GElf_Word elfu_mSymtabLookupAddrByName(ElfuElf *me, ElfuScn *msst, char *name);
void elfu_mSymtabFlatten(ElfuElf *me);
void elfu_mSymtabFlatten(ElfuElf *me);
@@
-54,4
+55,6
@@
ElfuElf* elfu_mFromElf(Elf *e);
void elfu_mReladd(ElfuElf *me, const ElfuElf *mrel);
void elfu_mReladd(ElfuElf *me, const ElfuElf *mrel);
+void elfu_mDetour(ElfuElf *me, GElf_Addr from, GElf_Addr to);
+
#endif
#endif