Annotation of src/include/langinfo.h, Revision 1.4
1.4 ! millert 1: /* $OpenBSD: langinfo.h,v 1.3 2001/01/29 01:32:37 naddy Exp $ */
1.1 deraadt 2: /* $NetBSD: langinfo.h,v 1.3 1995/04/28 23:30:54 jtc Exp $ */
3:
4: /*
5: * Written by J.T. Conklin <jtc@netbsd.org>
6: * Public domain.
7: */
8:
9: #ifndef _LANGINFO_H_
10: #define _LANGINFO_H_
1.3 naddy 11:
1.1 deraadt 12: #include <sys/cdefs.h>
1.3 naddy 13: #include <nl_types.h>
1.1 deraadt 14:
15: #define D_T_FMT 0 /* String for formatting date and time */
16: #define D_FMT 1 /* Date format string */
17: #define T_FMT 2 /* Time format string */
18: #define T_FMT_AMPM 3 /* Time format string with 12 hour clock */
19: #define AM_STR 4 /* Ante Meridiem afix */
20: #define PM_STR 5 /* Post Meridiem afix */
21:
22: #define DAY_1 6 /* Name of the first day of the week */
23: #define DAY_2 7
24: #define DAY_3 8
25: #define DAY_4 9
26: #define DAY_5 10
27: #define DAY_6 11
28: #define DAY_7 12
29:
30: #define ABDAY_1 13 /* Abbrev. name of the first day of the week */
31: #define ABDAY_2 14
32: #define ABDAY_3 15
33: #define ABDAY_4 16
34: #define ABDAY_5 17
35: #define ABDAY_6 18
36: #define ABDAY_7 19
37:
38: #define MON_1 20 /* Name of the first month */
39: #define MON_2 21
40: #define MON_3 22
41: #define MON_4 23
42: #define MON_5 24
43: #define MON_6 25
44: #define MON_7 26
45: #define MON_8 27
46: #define MON_9 28
47: #define MON_10 29
48: #define MON_11 30
49: #define MON_12 31
50:
51: #define ABMON_1 32 /* Abbrev. name of the first month */
52: #define ABMON_2 33
53: #define ABMON_3 34
54: #define ABMON_4 35
55: #define ABMON_5 36
56: #define ABMON_6 37
57: #define ABMON_7 38
58: #define ABMON_8 39
59: #define ABMON_9 40
60: #define ABMON_10 41
61: #define ABMON_11 42
62: #define ABMON_12 43
63:
64: #define RADIXCHAR 44 /* Radix character */
65: #define THOUSEP 45 /* Separator for thousands */
66: #define YESSTR 46 /* Affirmitive response for yes/no queries */
67: #define YESEXPR 47 /* Affirmitive response for yes/no queries */
68: #define NOSTR 48 /* Negative response for yes/no queries */
69: #define NOEXPR 49 /* Negative response for yes/no queries */
70: #define CRNCYSTR 50 /* Currency symbol */
71:
72: __BEGIN_DECLS
1.4 ! millert 73: char *nl_langinfo(nl_item);
1.1 deraadt 74: __END_DECLS
75:
76: #endif /* _LANGINFO_H_ */