addseverity — introduce new severity classes
#include <fmtmsg.h>
int
addseverity( |
int | severity, |
const char * | s) ; |
Note | |||
---|---|---|---|
|
This function allows the introduction of new severity
classes which can be addressed by the severity
parameter of the
fmtmsg(3) function. By
default that latter function only knows 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 non-negative.
Upon success, the value MM_OK
is returned. Upon error, the return
value is MM_NOTOK
. Possible
errors include: out of memory, attempt to remove a
nonexistent or default severity class.
This function is not specified in the X/Open Portability Guide although the fmtmsg(3) function is. It is available on System V systems.
This page is part of release 2.79 of the Linux man-pages
project. A
description of the project, and information about reporting
bugs, can be found at
http://www.kernel.org/doc/man-pages/.
Copyright 2002 walter harms (walter.harmsinformatik.uni-oldenburg.de) Distributed under GPL adapted glibc info page polished a little, aeb |