38 lines
834 B
Groff
38 lines
834 B
Groff
.\" Modified Thu Sep 5 2017 by Ben Woodard <woodard@redhat.com>
|
|
.\"
|
|
.TH ELF_BEGIN 3 2017-09-05 "Libelf" "Libelf Programmer's Manual"
|
|
.SH NAME
|
|
elf_begin \- Return descriptor for ELF file.
|
|
.nf
|
|
.SH SYNOPSIS
|
|
.B #include <libelf.h>
|
|
.sp
|
|
.BI "Elf *elf_begin (int " filedes ", Elf_Cmd " cmd ", Elf *" ref ");"
|
|
.BI "Elf *elf_clone (int " filedes ", Elf_Cmd " cmd ");"
|
|
.BI "int elf_end (Elf *" elf ");"
|
|
.fi
|
|
.SH DESCRIPTION
|
|
The
|
|
.BR elf_begin ()
|
|
.SH RETURN VALUE
|
|
.SH ERRORS
|
|
elf_begin ELF_E_NO_VERSION ELF_E_INVALID_FILE ELF_E_INVALID_CMD ELF_E_NOMEM
|
|
elf_clone ELF_E_NOMEM
|
|
elf_end
|
|
.SH ATTRIBUTES
|
|
For an explanation of the terms used in this section, see
|
|
.BR attributes (7).
|
|
.TS
|
|
allbox;
|
|
lbw29 lb lb
|
|
l l l.
|
|
Interface Attribute Value
|
|
T{
|
|
.BR elf_begin (),
|
|
.BR elf_clone (),
|
|
.BR elf_end ()
|
|
T} Thread safety MT-Safe
|
|
.TE
|
|
|
|
.SH SEE ALSO
|