#include <melf.h>
Data Fields | |
| unsigned long | index |
| unsigned long | identifier |
| enum ElfHeaderType | type |
| union { | |
| Elf32_Shdr section | |
| Elf32_Phdr program | |
| } | spec |
| void * | content |
| unsigned long | contentLength |
| void * | contentListHead |
| void * | contentListTail |
| unsigned long | contentListSize |
| _elf_spec_header * | prev |
| _elf_spec_header * | next |
Wrappers both section and program headers.
|
|
The content held in the section, if any. |
|
|
The number of bytes of content. |
|
|
A pointer to the first entry in the content list. |
|
|
The number of entries in the list. |
|
|
A pointer to the last entry in the content list. |
|
|
The unique identifier for the section |
|
|
The index associated with the given header |
|
|
The next specific header in the list. |
|
|
The previous specific header in the list. |
|
|
The program header data. |
|
|
The section header data. |
|
|
The union for either section or program header. |
|
|
Type of header |
1.2.15