Query: elf_getbase
OS: freebsd
Section: 3
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
ELF_GETBASE(3) BSD Library Functions Manual ELF_GETBASE(3)NAMEelf_getbase -- get the base offset for an object fileLIBRARYELF Access Library (libelf, -lelf)SYNOPSIS#include <libelf.h> off_t elf_getbase(Elf *elf);DESCRIPTIONFunction 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 VALUESFunction elf_getbase() returns a valid file offset if successful, or (off_t) -1 in case of an error.ERRORSFunction elf_getbase() may fail with the following errors: [ELF_E_ARGUMENT] Argument elf was NULL.SEE ALSOelf(3), elf_getarhdr(3), elf_getident(3), elf_rawfile(3), gelf(3)BSDJune 6, 2010 BSD