Man Page Search:
Man Output format
Index Page and Help | FAQ | Copyright
GOODMAGIC(3)           FreeBSD Library Functions Manual           GOODMAGIC(3)

NAME
       goodmagic - Bestimmung der Gueltigkeit der Magic-Nummer

SYNTAX
       extern int swap_flg;

       goodmagic(magic);
       int magic;

BESCHREIBUNG
       Die Funktion goodmagic ermittelt, ob das Argument magic eine gueltige
       Magic-Nummer entsprechend a.out(5) ist.  Wird ein ungueltiger Wert
       erkannt, wird Null zurueckgegeben.  Ist magic eine Magic-Nummer mit
       vertauschten Bytes, erhaelt die externe Variable swap_flg einen Wert
       ungleich Null. Ist magic gueltig, liegt der zurueckgegebene Wert
       zwischen 1 und 6.  Dabei werden die Werte 1 bis 3 fuer die
       nichtsegmentierten Magic-Nummern N_MAGIC1, N_MAGIC3 oder N_MAGIC4
       zurueckgegeben,  und die Werte 4 bis 6 werden fuer die segmentierten
       Magic-Nummern S_MAGIC1, S_MAGIC3, and S_MAGIC4 zurueckgegeben.

SIEHE AUCH
       a.out(5).

DIAGNOSTIK
       Die Funktion goodmagic gibt einen Wert Null zurueck, wenn magic keine
       gueltige Magic-Nummer entsprechend a.out(5) ist.

                                                                  GOODMAGIC(3)

NAME | SYNTAX | BESCHREIBUNG | SIEHE AUCH | DIAGNOSTIK