diff options
Diffstat (limited to 'include/libelfu/lookup.h')
-rw-r--r-- | include/libelfu/lookup.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/libelfu/lookup.h b/include/libelfu/lookup.h index 2cca5df..2506512 100644 --- a/include/libelfu/lookup.h +++ b/include/libelfu/lookup.h @@ -7,8 +7,12 @@ #include <libelfu/types.h> char* elfu_sectionName(Elf *e, Elf_Scn *scn); + Elf_Scn* elfu_sectionByName(Elf *e, char *name); + Elf_Scn* elfu_firstSectionInSegment(Elf *e, GElf_Phdr *phdr); Elf_Scn* elfu_lastSectionInSegment(Elf *e, GElf_Phdr *phdr); +size_t elfu_scnSizeFile(const GElf_Shdr *shdr); + #endif |