From 350812f90222da942a914f5ca8fa577720ab5fe8 Mon Sep 17 00:00:00 2001 From: norly Date: Fri, 1 Mar 2013 18:59:57 +0000 Subject: Implement mInsertAfter, for post-.data injection --- include/libelfu/modelops.h | 1 + include/options.h | 2 ++ 2 files changed, 3 insertions(+) (limited to 'include') diff --git a/include/libelfu/modelops.h b/include/libelfu/modelops.h index c89630f..d256b07 100644 --- a/include/libelfu/modelops.h +++ b/include/libelfu/modelops.h @@ -19,5 +19,6 @@ ElfuElf* elfu_mFromElf(Elf *e); GElf_Xword elfu_mInsertBefore(ElfuElf *me, GElf_Off off, GElf_Xword size); +GElf_Xword elfu_mInsertAfter(ElfuElf *me, GElf_Off off, GElf_Xword size); #endif diff --git a/include/options.h b/include/options.h index ee9d612..f92298f 100644 --- a/include/options.h +++ b/include/options.h @@ -10,6 +10,8 @@ typedef struct { int printSections; unsigned insertBeforeOffs; unsigned insertBeforeSz; + unsigned insertAfterOffs; + unsigned insertAfterSz; } CLIOpts; -- cgit v1.2.3