freebsd man page for elf_getbase

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)

NAME
elf_getbase -- get the base offset for an object file
LIBRARY
ELF Access Library (libelf, -lelf)
SYNOPSIS
#include <libelf.h> off_t elf_getbase(Elf *elf);
DESCRIPTION
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.
SEE ALSO
elf(3), elf_getarhdr(3), elf_getident(3), elf_rawfile(3), gelf(3)
BSD
June 6, 2010 BSD
Related Man Pages
elf_getbase(3elf) - sunos
elf_getbase(3elf) - osx
elf_getbase(3elf) - v7
elf_getbase(3elf) - x11r4
elf_getbase(3elf) - linux
Similar Topics in the Unix Linux Community
Mac OS X: Based on UNIX - Solid As a Rock
FreeBSD Kernel Internals, Dr. Marshall Kirk McKusick
Is UNIX an open source OS ?
A simple UNIXtime component in Vue.js
Reason for no directory creation date