Basic detour support
[centaur.git] / include / libelfu / modelops.h
index cf11b203672bfc78cf26386b5e9ddf1abf9cc7b8..fec6821add902d67204b49f176eacdf29e78bd85 100644 (file)
@@ -11,6 +11,7 @@
 
 
 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);
 
 
@@ -54,4 +55,6 @@ ElfuElf* elfu_mFromElf(Elf *e);
 
 void elfu_mReladd(ElfuElf *me, const ElfuElf *mrel);
 
+void elfu_mDetour(ElfuElf *me, GElf_Addr from, GElf_Addr to);
+
 #endif