diff options
| author | Jacob McDonnell <jacob@jacobmcdonnell.com> | 2026-04-25 19:55:15 -0400 |
|---|---|---|
| committer | Jacob McDonnell <jacob@jacobmcdonnell.com> | 2026-04-25 19:55:15 -0400 |
| commit | 253e67c8b3a72b3a4757fdbc5845297628db0a4a (patch) | |
| tree | adf53b66087aa30dfbf8bf391a1dadb044c3bf4d /static/netbsd/man3/elf_getversion.3 | |
| parent | a9157ce950dfe2fc30795d43b9d79b9d1bffc48b (diff) | |
docs: Added All NetBSD Manuals
Diffstat (limited to 'static/netbsd/man3/elf_getversion.3')
| -rw-r--r-- | static/netbsd/man3/elf_getversion.3 | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/static/netbsd/man3/elf_getversion.3 b/static/netbsd/man3/elf_getversion.3 new file mode 100644 index 00000000..46d1afbc --- /dev/null +++ b/static/netbsd/man3/elf_getversion.3 @@ -0,0 +1,71 @@ +.\" $NetBSD: elf_getversion.3,v 1.2 2025/12/25 11:10:48 jkoshy Exp $ +.\" +.\" Copyright (c) 2021 Joseph Koshy. All rights reserved. +.\" +.\" Redistribution and use in source and binary forms, with or without +.\" modification, are permitted provided that the following conditions +.\" are met: +.\" 1. Redistributions of source code must retain the above copyright +.\" notice, this list of conditions and the following disclaimer. +.\" 2. Redistributions in binary form must reproduce the above copyright +.\" notice, this list of conditions and the following disclaimer in the +.\" documentation and/or other materials provided with the distribution. +.\" +.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' +.\" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, +.\" THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +.\" PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS +.\" BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, +.\" OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +.\" SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +.\" INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +.\" CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF +.\" THE POSSIBILITY OF SUCH DAMAGE. +.\" +.\" Id: elf_getversion.3 4319 2025-12-22 17:36:41Z jkoshy +.\" +.Dd December 22, 2025 +.Dt ELF_GETVERSION 3 +.Os +.Sh NAME +.Nm elf_getversion +.Nd retrieve the operating version for an ELF object +.Sh LIBRARY +.Lb libelf +.Sh SYNOPSIS +.In libelf.h +.Ft unsigned int +.Fn elf_getversion "Elf *elf" +.Sh DESCRIPTION +The function +.Fn elf_getversion +returns the operating version for the ELF descriptor pointed to by +argument +.Fa elf . +.Sh RETURN VALUES +The function returns the operating version for the ELF object if +successful, or +.Dv EV_NONE +if an error occurred. +.Sh COMPATIBILITY +This function is an extension to the +.Xr ELF 3 +API set. +.Sh ERRORS +This function can fail with the following errors: +.Bl -tag -width "[ELF_E_ARGUMENT]" +.It Bq Er ELF_E_ARGUMENT +The argument +.Fa elf +was +.Dv NULL . +.It Bq Er ELF_E_ARGUMENT +The underlying object referenced by the descriptor +.Fa elf +was not an ELF object. +.El +.Sh SEE ALSO +.Xr elf 3 , +.Xr elf_errno 3 , +.Xr elf_version 3 |
