addsev(3C)
addsev --
define additional severities
Synopsis
   #include <pfmt.h>
   
   int addsev(int int_val, const char  string);
string);
Description
The function addsev defines additional severities for use in
subsequent calls to pfmt.
addsev associates an integer value int_val
in the range [5-255] with a character string.
It overwrites any previous string association
between int_val and string.
If int_val is ORed with
the flags passed to subsequent calls to
pfmt, string will be used as the severity.
Passing a NULL string removes the severity.
Add-on severities are only effective within the applications defining them.
Return values
addsev returns 0 in case of success, -1 otherwise.
Usage
#define Panic     5
setlabel("APPL");
setcat("my_appl");
addsev(Panic, gettxt(":26", "PANIC"));
/ ...
 ...  /
/
will display the message to stderr and forward to the logging service:
References
gettxt(1),
pfmt(3C)
Notices
Only the standard severities are automatically displayed per the locale in
effect at run time.
An application must provide the means for displaying locale-specific versions
of add-on severities.
© 2004 The SCO Group, Inc.  All rights reserved.
UnixWare 7 Release 7.1.4 - 25 April 2004