elf_getbase3
Get the base offset for an object file
Usage
#include <libelf.h>
off_t
elf_getbase(Elf *elf);
Library
library “libelf”
Overview
Function elf_getbase() returns the file offset to the first byte of the object referenced by ELF descriptor elf.
For descriptors referencing members of archives, the returned offset is the file offset of the member in its containing archive. For descriptors to regular objects, the returned offset is (vacuously) zero.
Return values
Function elf_getbase() returns a valid file offset if successful, or (off_t) -1 in case of an error.
Errors
Function elf_getbase() may fail with the following errors:
- [ELF_E_ARGUMENT]
-
Argument elf was NULL.
Releases
44 releases since FreeBSD 7.0-RELEASE; the text changed 20 times.