Main index | Section 3 | Options |
#include <libelf.h>
#include <gelf.h>
Function elf32_checksum() returns a checksum for an ELF descriptor elf of class ELFCLASS32.
Function elf64_checksum() returns a checksum for an ELF descriptor elf of class ELFCLASS64.
Function gelf_checksum() provides a class-independent way retrieving the checksum for ELF object elf.
[ELF_E_ARGUMENT] | |
Argument elf was NULL. | |
[ELF_E_ARGUMENT] | |
Argument elf was not a descriptor for an ELF file. | |
[ELF_E_ARGUMENT] | |
The ELF descriptor elf was not opened for reading or updating. | |
[ELF_E_CLASS] | For functions elf32_checksum() and elf64_checksum(), ELF descriptor elf did not match the class of the called function. |
[ELF_E_HEADER] | The ELF object specified by argument elf had a malformed executable header. |
[ELF_E_RESOURCE] | |
An out of memory condition was detected during processing. | |
[ELF_E_SECTION] | The ELF object specified by argument elf contained a section with a malformed section header. |
[ELF_E_VERSION] | The ELF object was of an unsupported version. |
GELF_CHECKSUM (3) | August 29, 2006 |
Main index | Section 3 | Options |
Please direct any comments about this manual page service to Ben Bullock. Privacy policy.
“ | As soon as we started programming, we found to our surprise that it wasn't as easy to get programs right as we had thought. Debugging had to be discovered. I can remember the exact instant when I realized that a large part of my life from then on was going to be spent in finding mistakes in my own programs. | ” |
— Maurice Wilkes |