1 #ifndef _FMTMSG_H
2 #define _FMTMSG_H
3 
4 #ifdef __cplusplus
5 extern "C" {
6 #endif
7 
8 #define MM_HARD		1
9 #define MM_SOFT		2
10 #define MM_FIRM		4
11 
12 #define MM_APPL		8
13 #define MM_UTIL		16
14 #define MM_OPSYS	32
15 
16 #define MM_RECOVER	64
17 #define MM_NRECOV	128
18 
19 #define MM_PRINT	256
20 #define MM_CONSOLE	512
21 
22 #define MM_NULLMC	0L
23 
24 #define MM_HALT		1
25 #define MM_ERROR	2
26 #define MM_WARNING	3
27 #define MM_INFO		4
28 #define MM_NOSEV	0
29 
30 #define MM_OK		0
31 #define MM_NOTOK	(-1)
32 #define MM_NOMSG	1
33 #define MM_NOCON	4
34 
35 #define MM_NULLLBL	((char*)0)
36 #define MM_NULLTXT	((char*)0)
37 #define MM_NULLACT	((char*)0)
38 #define MM_NULLTAG	((char*)0)
39 #define MM_NULLSEV	0
40 
41 int fmtmsg(long, const char *, int, const char *, const char *, const char *);
42 
43 #ifdef __cplusplus
44 }
45 #endif
46 
47 #endif
48