Source code pulled from OpenBSD for OpenNTPD. The place to contribute to this code is via the OpenBSD CVS tree.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

88 lines
2.1 KiB

/* $OpenBSD: langinfo.h,v 1.8 2017/09/05 03:16:13 schwarze Exp $ */
/* $NetBSD: langinfo.h,v 1.3 1995/04/28 23:30:54 jtc Exp $ */
/*
* Written by J.T. Conklin <jtc@netbsd.org>
* Public domain.
*/
#ifndef _LANGINFO_H_
#define _LANGINFO_H_
#include <nl_types.h>
#define D_T_FMT 0 /* String for formatting date and time */
#define D_FMT 1 /* Date format string */
#define T_FMT 2 /* Time format string */
#define T_FMT_AMPM 3 /* Time format string with 12 hour clock */
#define AM_STR 4 /* Ante Meridiem afix */
#define PM_STR 5 /* Post Meridiem afix */
#define DAY_1 6 /* Name of the first day of the week */
#define DAY_2 7
#define DAY_3 8
#define DAY_4 9
#define DAY_5 10
#define DAY_6 11
#define DAY_7 12
#define ABDAY_1 13 /* Abbrev. name of the first day of the week */
#define ABDAY_2 14
#define ABDAY_3 15
#define ABDAY_4 16
#define ABDAY_5 17
#define ABDAY_6 18
#define ABDAY_7 19
#define MON_1 20 /* Name of the first month */
#define MON_2 21
#define MON_3 22
#define MON_4 23
#define MON_5 24
#define MON_6 25
#define MON_7 26
#define MON_8 27
#define MON_9 28
#define MON_10 29
#define MON_11 30
#define MON_12 31
#define ABMON_1 32 /* Abbrev. name of the first month */
#define ABMON_2 33
#define ABMON_3 34
#define ABMON_4 35
#define ABMON_5 36
#define ABMON_6 37
#define ABMON_7 38
#define ABMON_8 39
#define ABMON_9 40
#define ABMON_10 41
#define ABMON_11 42
#define ABMON_12 43
#define RADIXCHAR 44 /* Radix character */
#define THOUSEP 45 /* Separator for thousands */
#define YESSTR 46 /* Affirmative response for yes/no queries */
#define YESEXPR 47 /* Affirmative response for yes/no queries */
#define NOSTR 48 /* Negative response for yes/no queries */
#define NOEXPR 49 /* Negative response for yes/no queries */
#define CRNCYSTR 50 /* Currency symbol */
#define CODESET 51 /* Codeset name */
#if __POSIX_VISIBLE >= 200809
#ifndef _LOCALE_T_DEFINED_
#define _LOCALE_T_DEFINED_
typedef void *locale_t;
#endif
#endif
__BEGIN_DECLS
char *nl_langinfo(nl_item);
#if __POSIX_VISIBLE >= 200809
char *nl_langinfo_l(nl_item, locale_t);
#endif
__END_DECLS
#endif /* _LANGINFO_H_ */