Wed Jan 8 2020 09:49:51
Asterisk developer's documentation
Go to the documentation of this file.
24 static char __attribute__((unused))
tzfilehid[] = "@(
#)tzfile.h 8.1";
34 #define TZDIR "/usr/share/lib/zoneinfo"
36 #define TZDIR "/usr/share/zoneinfo"
41 #define TZDEFAULT "localtime"
45 #define TZDEFRULES "posixrules"
52 #define TZ_MAGIC "TZif"
107 #define TZ_MAX_TIMES 1200
112 #define TZ_MAX_TYPES 256
119 #define TZ_MAX_TYPES 20
124 #define TZ_MAX_CHARS 50
129 #define TZ_MAX_LEAPS 50
132 #define SECSPERMIN 60
133 #define MINSPERHOUR 60
134 #define HOURSPERDAY 24
135 #define DAYSPERWEEK 7
136 #define DAYSPERNYEAR 365
137 #define DAYSPERLYEAR 366
138 #define SECSPERHOUR (SECSPERMIN * MINSPERHOUR)
139 #define SECSPERDAY ((long) SECSPERHOUR * HOURSPERDAY)
140 #define MONSPERYEAR 12
145 #define TM_WEDNESDAY 3
146 #define TM_THURSDAY 4
148 #define TM_SATURDAY 6
151 #define TM_FEBRUARY 1
158 #define TM_SEPTEMBER 8
160 #define TM_NOVEMBER 10
161 #define TM_DECEMBER 11
163 #define TM_YEAR_BASE 1900
165 #define EPOCH_YEAR 1970
166 #define EPOCH_WDAY TM_THURSDAY
168 #define isleap(y) (((y) % 4) == 0 && (((y) % 100) != 0 || ((y) % 400) == 0))
182 #define isleap_sum(a, b) isleap((a) % 400 + (b) % 400)