Provided by: manpages-de-dev_4.18.1-1_all bug

BEZEICHNUNG

       addseverity - führt neue (Fehler-)Meldungsklassen ein

BIBLIOTHEK

       Standard-C-Bibliothek (libc, -lc)

ÜBERSICHT

       #include <fmtmsg.h>

       int addseverity(int schwere, const char *z);

   Mit Glibc erforderliche Feature-Test-Makros (siehe feature_test_macros(7)):

       addseverity():
           Seit Glibc 2.19:
               _DEFAULT_SOURCE
           Glibc 2.19 und älter:
               _SVID_SOURCE

BESCHREIBUNG

       Mit  dieser  Funktion können Sie neue Schweregrade für die Verwendung als Argument schwere
       der Funktion fmtmsg(3) einführen. Standardmäßig kann diese Funktion  nur  Nachrichten  mit
       den  Schweregraden  0  bis  4  (mit den Zeichenketten (keine), HALT, ERROR, WARNING, INFO)
       ausgeben. Dieser Aufruf ordnet die Zeichenkette z dem vorgegebenen Wert schwere zu. Wenn z
       gleich  NUL  ist,  wird  der Schweregrad mit dem numerischen Wert schwere entfernt. Es ist
       unmöglich, einen der Standardschweregrade zu überschreiben oder zu entfernen. Der Wert von
       schwere darf nicht negativ sein.

RÜCKGABEWERT

       Bei  erfolgreicher  Ausführung  wird  der  Wert MM_OK zurückgegeben. Im Fehlerfall ist der
       Rückgabewert MM_NOTOK. Zu den möglichen Fehlern gehören Speichermangel  und  der  Versuch,
       eine nicht existierende oder eine Standardklasse zu entfernen.

VERSIONEN

       addseverity() wird seit Glibc 2.1 bereitgestellt.

ATTRIBUTE

       Siehe attributes(7) für eine Erläuterung der in diesem Abschnitt verwandten Ausdrücke.

       ┌───────────────────────────────────────────────────────┬───────────────────────┬─────────┐
       │SchnittstelleAttributWert    │
       ├───────────────────────────────────────────────────────┼───────────────────────┼─────────┤
       │addseverity()                                          │ Multithread-Fähigkeit │ MT-Safe │
       └───────────────────────────────────────────────────────┴───────────────────────┴─────────┘

STANDARDS

       Diese  Funktion  ist nicht im X/Open Portability Guide beschrieben, obwohl es die Funktion
       fmtmsg(3) ist. Sie ist auf System-V-Systemen verfügbar.

ANMERKUNGEN

       Neue Meldungsklassen können auch geschaffen werden, indem die Umgebungsvariable  SEV_LEVEL
       gesetzt wird.

SIEHE AUCH

       fmtmsg(3)

ÜBERSETZUNG

       Die   deutsche   Übersetzung  dieser  Handbuchseite  wurde  von  Martin  Eberhard  Schauer
       <Martin.E.Schauer@gmx.de> und Dr. Tobias Quathamer <toddy@debian.org> erstellt.

       Diese Übersetzung ist Freie Dokumentation;  lesen  Sie  die  GNU  General  Public  License
       Version  3 ⟨https://www.gnu.org/licenses/gpl-3.0.html⟩ oder neuer bezüglich der Copyright-
       Bedingungen. Es wird KEINE HAFTUNG übernommen.

       Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-
       Mail an die Mailingliste der Übersetzer ⟨debian-l10n-german@lists.debian.org⟩.