diff options
author | norly <ny-git@enpas.org> | 2013-03-01 18:59:57 +0000 |
---|---|---|
committer | norly <ny-git@enpas.org> | 2013-03-01 18:59:57 +0000 |
commit | 350812f90222da942a914f5ca8fa577720ab5fe8 (patch) | |
tree | 8117dc2068481f2b31d7675961846bf62de8601a /include | |
parent | 98e4a3d2f841bce726473d418e2a5b10e28806d7 (diff) |
Implement mInsertAfter, for post-.data injection
Diffstat (limited to 'include')
-rw-r--r-- | include/libelfu/modelops.h | 1 | ||||
-rw-r--r-- | include/options.h | 2 |
2 files changed, 3 insertions, 0 deletions
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; |