Go to the source code of this file.
Functions | |
bool | ELFOpenFile (const char *FileName) |
Variables | |
int | fTAP = 0 |
Elf32_Ehdr * | ELFHeader = NULL |
Elf32_Shdr * | SectionHeaders = NULL |
char * | shstrtab = NULL |
char * | strtab = NULL |
Elf32_Sym * | symtab = NULL |
bool ELFOpenFile | ( | const char * | FileName | ) |
Definition at line 12 of file ELFOpenFile.c.
References ConvertPathType(), FBLIB_DIR_SIZE, fTAP, PF_FullLinuxPath, TRACEENTER, and TRACEEXIT.
Referenced by FindGotPointer(), GetApplVer(), and HDD_TAP_GetInfo().
Elf32_Ehdr* ELFHeader = NULL |
Definition at line 6 of file ELFOpenFile.c.
Referenced by ELFCleanup(), ELFGetSectionAddress(), ELFGetSectionIndex(), ELFGetSectionOffset(), ELFReadELFHeader(), ELFReadSectionHeaders(), and ELFReadShstrtabSection().
int fTAP = 0 |
Definition at line 5 of file ELFOpenFile.c.
Referenced by ELFCleanup(), ELFOpenFile(), ELFReadData(), ELFReadDWORD(), ELFReadELFHeader(), ELFReadSectionHeaders(), and ELFReadShstrtabSection().
Elf32_Shdr* SectionHeaders = NULL |
Definition at line 7 of file ELFOpenFile.c.
Referenced by ELFCleanup(), ELFGetSectionAddress(), ELFGetSectionIndex(), ELFGetSectionOffset(), ELFReadData(), ELFReadDWORD(), ELFReadSectionHeaders(), and ELFReadShstrtabSection().
char* shstrtab = NULL |
Definition at line 8 of file ELFOpenFile.c.
Referenced by ELFCleanup(), ELFGetSectionIndex(), and ELFReadShstrtabSection().
char* strtab = NULL |
Definition at line 9 of file ELFOpenFile.c.
Referenced by ELFCleanup().
Elf32_Sym* symtab = NULL |
Definition at line 10 of file ELFOpenFile.c.