1/* config.h.  Generated from config.in by configure.  */
2/* config.in.  Generated from configure.ac by autoheader.  */
3
4
5#pragma once
6
7/* _SYS_FEATURE_TESTS_H is Solaris, _FEATURES_H is GCC */
8#if defined( _SYS_FEATURE_TESTS_H) || defined(_FEATURES_H)
9#error "You should include config.h as your first include file"
10#endif
11
12
13
14/* DBus client group */
15#define DBUS_CLIENT_GROUP "root"
16
17/* Another magical number */
18/* #undef EAI_SYSTEM */
19
20/* Defined if we are to build for an Android system */
21#define HAVE_ANDROID 1
22
23/* Define to 1 if you have the <arpa/inet.h> header file. */
24#define HAVE_ARPA_INET_H 1
25
26/* Enable CrOS support */
27/* #undef HAVE_CROS */
28
29/* dbus enabled */
30/* #undef HAVE_DBUS */
31
32/* Define to 1 if you have the <dlfcn.h> header file. */
33#define HAVE_DLFCN_H 1
34
35/* Define to 1 if you have the `fmemopen' function. */
36#define HAVE_FMEMOPEN 1
37
38/* Define to 1 if you have the `funopen' function. */
39#define HAVE_FUNOPEN 1
40
41/* Define to 1 if you have the <getopt.h> header file. */
42#define HAVE_GETOPT_H 1
43
44/* Define to 1 if you have the `gettimeofday' function. */
45#define HAVE_GETTIMEOFDAY 1
46
47/* Define to 1 if you have the <grp.h> header file. */
48#define HAVE_GRP_H 1
49
50/* Define to 1 if you have the <inttypes.h> header file. */
51#define HAVE_INTTYPES_H 1
52
53/* Define to 1 if you have the <linux/rtc.h> header file. */
54#define HAVE_LINUX_RTC_H 1
55
56/* Define to 1 if you have the <mach/clock.h> header file. */
57/* #undef HAVE_MACH_CLOCK_H */
58
59/* Define to 1 if you have the <mach/mach.h> header file. */
60/* #undef HAVE_MACH_MACH_H */
61
62/* Define to 1 if you have the <memory.h> header file. */
63#define HAVE_MEMORY_H 1
64
65/* Define to 1 if you have the <openssl/bio.h> header file. */
66#define HAVE_OPENSSL_BIO_H 1
67
68/* Define to 1 if you have the <openssl/err.h> header file. */
69#define HAVE_OPENSSL_ERR_H 1
70
71/* Define to 1 if you have the <openssl/evp.h> header file. */
72#define HAVE_OPENSSL_EVP_H 1
73
74/* Define to 1 if you have the <openssl/ssl.h> header file. */
75#define HAVE_OPENSSL_SSL_H 1
76
77/* Define to 1 if you have the `prctl' function. */
78#define HAVE_PRCTL 1
79
80/* Define to 1 if you have the `preadv' function. */
81/* #undef HAVE_PREADV */
82
83/* Define to 1 if you have the <pwd.h> header file. */
84#define HAVE_PWD_H 1
85
86/* Define to 1 if you have the `pwritev' function. */
87/* #undef HAVE_PWRITEV */
88
89/* Enable seccomp filter */
90#define HAVE_SECCOMP_FILTER 1
91
92/* Define to 1 if you have the `setresuid' function. */
93#define HAVE_SETRESUID 1
94
95/* Define to 1 if you have the <stdint.h> header file. */
96#define HAVE_STDINT_H 1
97
98/* Define to 1 if you have the <stdio.h> header file. */
99#define HAVE_STDIO_H 1
100
101/* Define to 1 if you have the <stdlib.h> header file. */
102#define HAVE_STDLIB_H 1
103
104/* Define to 1 if you have the `strchrnul' function. */
105/* #undef HAVE_STRCHRNUL */
106
107/* Define to 1 if you have the <strings.h> header file. */
108#define HAVE_STRINGS_H 1
109
110/* Define to 1 if you have the <string.h> header file. */
111#define HAVE_STRING_H 1
112
113/* Define to 1 if you have the `strnlen' function. */
114#define HAVE_STRNLEN 1
115
116/* Define to 1 if the system has the type `struct rtc_time'. */
117#define HAVE_STRUCT_RTC_TIME 1
118
119/* Define to 1 if you have the <sys/mman.h> header file. */
120#define HAVE_SYS_MMAN_H 1
121
122/* Define to 1 if you have the <sys/socket.h> header file. */
123#define HAVE_SYS_SOCKET_H 1
124
125/* Define to 1 if you have the <sys/stat.h> header file. */
126#define HAVE_SYS_STAT_H 1
127
128/* Define to 1 if you have the <sys/time.h> header file. */
129#define HAVE_SYS_TIME_H 1
130
131/* Define to 1 if you have the <sys/types.h> header file. */
132#define HAVE_SYS_TYPES_H 1
133
134/* Define to 1 if you have the <sys/wait.h> header file. */
135#define HAVE_SYS_WAIT_H 1
136
137/* Define to 1 if you have the <time.h> header file. */
138#define HAVE_TIME_H 1
139
140/* Define to 1 if you have the <unistd.h> header file. */
141#define HAVE_UNISTD_H 1
142
143/* Define to 1 or 0, depending whether the compiler supports simple visibility
144   declarations. */
145#define HAVE_VISIBILITY 1
146
147/* CPU of Build System */
148/* #undef HOST_CPU */
149
150/* OS of Build System */
151/* #undef HOST_OS */
152
153/* Vendor of Build System */
154/* #undef HOST_VENDOR */
155
156/* User-Agent value to send when running as an HTTPS client */
157#define HTTPS_USER_AGENT "TLSDate/0.0.13"
158
159/* Define to the sub-directory in which libtool stores uninstalled libraries.
160   */
161#define LT_OBJDIR ".libs/"
162
163/* Name of package */
164#define PACKAGE "tlsdate"
165
166/* Define to the address where bug reports for this package should be sent. */
167#define PACKAGE_BUGREPORT "jacob at appelbaum.net"
168
169/* Define to the full name of this package. */
170#define PACKAGE_NAME "tlsdate"
171
172/* Define to the full name and version of this package. */
173#define PACKAGE_STRING "tlsdate 0.0.13"
174
175/* Define to the one symbol short name of this package. */
176#define PACKAGE_TARNAME "tlsdate"
177
178/* Define to the home page for this package. */
179#define PACKAGE_URL ""
180
181/* Define to the version of this package. */
182#define PACKAGE_VERSION "0.0.13"
183
184/* TODO Automate conditional definition of this symbol. */
185/* Time in seconds since the Disco epoch at build time */
186#ifndef RECENT_COMPILE_DATE
187# define RECENT_COMPILE_DATE 1440540554L
188#endif
189
190/* Enable seccomp filter debugging */
191/* #undef SECCOMP_FILTER_DEBUG */
192
193/* Define to 1 if you have the ANSI C header files. */
194#define STDC_HEADERS 1
195
196/* CPU of Target System */
197/* #undef TARGET_CPU */
198
199/* OS of Target System */
200/* #undef TARGET_OS */
201
202/* Whether we are building for some other *BSD */
203/* #undef TARGET_OS_BSD */
204
205/* Whether we build for Cygwin */
206/* #undef TARGET_OS_CYGWIN */
207
208/* Whether we are building for DragonFly BSD */
209/* #undef TARGET_OS_DRAGONFLYBSD */
210
211/* Whether we are building for FreeBSD */
212/* #undef TARGET_OS_FREEBSD */
213
214/* Whether we build for GNU/Hurd */
215/* #undef TARGET_OS_GNUHURD */
216
217/* Whether we are building for GNU/kFreeBSD */
218/* #undef TARGET_OS_GNUKFREEBSD */
219
220/* Whether we build for Haiku */
221/* #undef TARGET_OS_HAIKU */
222
223/* Whether we build for Linux */
224#define TARGET_OS_LINUX 1
225
226/* Whether we build for MinGW */
227/* #undef TARGET_OS_MINGW */
228
229/* Whether we are building for NetBSD */
230/* #undef TARGET_OS_NETBSD */
231
232/* Whether we are building for OpenBSD */
233/* #undef TARGET_OS_OPENBSD */
234
235/* Whether we build for OSX */
236/* #undef TARGET_OS_OSX */
237
238/* Whether we are building for Solaris */
239/* #undef TARGET_OS_SOLARIS */
240
241/* Whether we are building for Windows */
242/* #undef TARGET_OS_WINDOWS */
243
244/* Vendor of Target System */
245/* #undef TARGET_VENDOR */
246
247/* Unprivileged group */
248#define UNPRIV_GROUP "tlsdate"
249
250/* Unprivileged user */
251#define UNPRIV_USER "tlsdate"
252
253/* if PolarSSL is enabled */
254/* #undef USE_POLARSSL */
255
256/* Enable extensions on AIX 3, Interix.  */
257#ifndef _ALL_SOURCE
258# define _ALL_SOURCE 1
259#endif
260/* Enable GNU extensions on systems that have them.  */
261#ifndef _GNU_SOURCE
262# define _GNU_SOURCE 1
263#endif
264/* Enable threading extensions on Solaris.  */
265#ifndef _POSIX_PTHREAD_SEMANTICS
266# define _POSIX_PTHREAD_SEMANTICS 1
267#endif
268/* Enable extensions on HP NonStop.  */
269#ifndef _TANDEM_SOURCE
270# define _TANDEM_SOURCE 1
271#endif
272/* Enable general extensions on Solaris.  */
273#ifndef __EXTENSIONS__
274# define __EXTENSIONS__ 1
275#endif
276
277
278/* Version number of package */
279#define VERSION "0.0.13"
280
281/* Version of Windows */
282/* #undef WINVER */
283
284/* Define to 1 if on MINIX. */
285/* #undef _MINIX */
286
287/* Define to 2 if the system does not provide POSIX.1 features except with
288   this defined. */
289/* #undef _POSIX_1_SOURCE */
290
291/* Define to 1 if you need to in order for `stat' and other things to work. */
292/* #undef _POSIX_SOURCE */
293
294/* Magical number to make things work */
295/* #undef _WIN32_WINNT */
296
297
298#ifndef HAVE_SYS_SOCKET_H
299# define SHUT_RD SD_RECEIVE
300# define SHUT_WR SD_SEND
301# define SHUT_RDWR SD_BOTH
302#endif
303
304