Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ elf_next(3E) — UnixWare 2.01

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ar(4)

elf(3E)

elf_begin(3E)

elf_getarsym(3E)

elf_rand(3E)






       elf_next(3E)                                            elf_next(3E)


       NAME
             elf_next - sequential archive member access

       SYNOPSIS
             cc [flag . . . ] file . . . -lelf [library] . . .
             #include <libelf.h>
             Elf_Cmd elf_next(Elf *elf);

       DESCRIPTION
             elf_next, elf_rand, and elf_begin manipulate simple object
             files and archives.  elf is an ELF descriptor previously
             returned from elf_begin.

             elf_next provides sequential access to the next archive
             member.  That is, having an ELF descriptor, elf, associated
             with an archive member, elf_next prepares the containing
             archive to access the following member when the program calls
             elf_begin.  After successfully positioning an archive for the
             next member, elf_next returns the value ELF_C_READ.
             Otherwise, the open file was not an archive, elf was null, or
             an error occurred, and the return value is ELF_C_NULL.  In
             either case, the return value may be passed as an argument to
             elf_begin, specifying the appropriate action.

       REFERENCES
             ar(4), elf(3E), elf_begin(3E), elf_getarsym(3E), elf_rand(3E)






















                           Copyright 1994 Novell, Inc.               Page 1








Typewritten Software • bear@typewritten.org • Edmonds, WA 98026