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