elf_getshdr(3E) elf_getshdr(3E)
NAME
elfgetshdr - Klassenabhängigen Abschnittskopf lesen
SYNTAX
cc [option ...] datei ... -lelf [bibliothek ...]
#include <libelf.h>
Elf32Shdr *elf32getshdr(ElfScn *scn);
BESCHREIBUNG
elf32getshdr() liefert für eine Datei der 32-Bit-Klasse einen Zeiger
auf einen Abschnittskopf zu dem Abschnittsdeskriptor scn. Andernfalls
ist die Datei keine Datei der 32-Bit-Klasse, scn ist gleich Null, oder
ein Fehler trat auf; elf32getshdr() liefert in diesem Fall Null als
Ergebnis zurück.
Der Kopf enthält folgende Komponenten:
Elf32Word shname;
Elf32Word shtype;
Elf32Word shflags;
Elf32Addr shaddr;
Elf32Off shoffset;
Elf32Word shsize;
Elf32Word shlink;
Elf32Word shinfo;
Elf32Word shaddralign;
Elf32Word shentsize;
Wenn das Programm eine neue Datei erzeugt, ist es dafür verantwort-
lich, daß der ELF-Kopf für die Datei vor den Abschnitten angelegt
wird.
SIEHE AUCH
elf(3E), elfflag(3E), elfgetscn(3E), elfstrptr(3E).
Seite 1 Reliant UNIX 5.44 Gedruckt 11/98