Provided by: manpages-fr_1.67.0-1_all bug

NOM

       addseverity - Introduire de nouvelles classes de sévérité.

SYNOPSIS

       #define _SVID_SOURCE
       #include <fmtmsg.h>

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

DESCRIPTION

       Cette  fonction  permet l’introduction de nouvelles classes de sévérité
       qui peuvent être adressées par le paramètre  severity  de  la  fonction
       fmtmsg(3).   Par  défaut,  cette dernière ne sait afficher des messages
       que pour les sévérités de 0 à  4  (avec  les  chaînes  (aucune),  HALT,
       ERROR,  WARNING,  INFO).   Cet  appel  associe  la chaîne s donnée à la
       valeur severity donnée. Si s est vide (NULL), la classe de sévérité  de
       valeur  numérique  severity  est  supprimée.   Il n’est pas possible de
       surcharger ou supprimer une des classes  de  sévérité  par  défaut.  La
       valeur de sévérité ne doit pas être négative.

VALEUR RENVOYÉE

       En  cas  de  réussite, la valeur MM_OK est renvoyée. En cas d’échec, la
       valeur de retour  sera  MM_NOTOK.   Parmi  les  erreurs  possibles,  on
       trouve : pas assez de mémoire, tentative de suppression d’une classe de
       sévérité par défaut ou inexistante.

NOTE

       De nouvelles classes de sévérité peuvent  également  être  ajoutées  en
       positionnant la variable d’environnement SEV_LEVEL.

CONFORMITÉ

       Cette fonction n’est pas spécifiée dans le « X/Open Portability Guide »
       bien que la fonction « fmtmsg » le soit. Elle est  disponible  sur  les
       systèmes System V.

VOIR AUSSI

       fmtmsg(3)

TRADUCTION

       Ce  document  est  une traduction réalisée par Alain Portal <aportal AT
       univ-montp2 DOT fr> le 6 juillet 2005 et révisée le 14 décembre 2005.

       L’équipe de traduction a fait le maximum pour réaliser  une  adaptation
       française de qualité. La version anglaise la plus à jour de ce document
       est      toujours       consultable       via       la       commande :
       « LANG=en man 3 addseverity ».   N’hésitez pas à signaler à l’auteur ou
       au traducteur, selon le cas, toute erreur dans cette page de manuel.