void * elf_getSection(void *elfFile, int i) { return ISELF32 (elfFile) ? elf32_getSection(elfFile, i) : elf64_getSection(elfFile, i); }
void * elf64_getSectionNamed(void *elfFile, char *str) { int numSections = elf64_getNumSections(elfFile); int i; for (i = 0; i < numSections; i++) { if (strcmp(str, elf64_getSectionName(elfFile, i)) == 0) { return elf64_getSection(elfFile, i); } } return NULL; }