Provided by: manpages-de-dev_1.11-1_all bug

BEZEICHNUNG

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

ÜBERSICHT

       #include <fmtmsg.h>

       int addseverity(int severity, const char *s);

   Mit Glibc erforderliche Makros (siehe feature_test_macros(7)):

       addseverity(): _SVID_SOURCE

BESCHREIBUNG

       This  function  allows  the  introduction  of new severity classes which can be addressed by the severity
       argument of the fmtmsg(3)  function. By default, that function knows  only  how  to  print  messages  for
       severity  0-4 (with strings (none), HALT, ERROR, WARNING, INFO). This call attaches the given string s to
       the given value severity. If s is NULL, the severity class with the numeric value severity is removed. It
       is not possible to overwrite or remove one of the default severity classes. The severity  value  must  be
       nonnegative.

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 in Glibc seit Version 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 │
       └───────────────┴───────────────────────┴─────────┘

KONFORM ZU

       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)

KOLOPHON

       Diese Seite ist Teil der Veröffentlichung  4.04  des  Projekts  Linux-man-pages.  Eine  Beschreibung  des
       Projekts, Informationen, wie Fehler gemeldet werden können sowie die aktuelle Version dieser Seite finden
       sich unter http://www.kernel.org/doc/man-pages/.

ÜBERSETZUNG

       Die deutsche Übersetzung dieser Handbuchseite wurde von Martin Eberhard Schauer <Martin.E.Schauer@gmx.de>
       erstellt.

       Diese  Übersetzung ist Freie Dokumentation; lesen Sie die GNU General Public License Version 3 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
       <debian-l10n-german@lists.debian.org>.

GNU                                               2. März 2015                                    ADDSEVERITY(3)