diff options
Diffstat (limited to 'include/libelfu/modelops.h')
-rw-r--r-- | include/libelfu/modelops.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/include/libelfu/modelops.h b/include/libelfu/modelops.h new file mode 100644 index 0000000..9475eba --- /dev/null +++ b/include/libelfu/modelops.h @@ -0,0 +1,20 @@ +#ifndef __LIBELFU_MODELOPS_H__ +#define __LIBELFU_MODELOPS_H__ + +#include <elf.h> +#include <gelf.h> + +#include <libelfu/modeltypes.h> + + +size_t elfu_mCountScns(ElfuElf *me); +size_t elfu_mCountPhdrs(ElfuElf *me); + +char* elfu_mScnName(ElfuElf *me, ElfuScn *ms); + +int elfu_mCheck(ElfuElf *me); + +ElfuElf* elfu_mFromElf(Elf *e); + void elfu_mToElf(ElfuElf *me, Elf *e); + +#endif |