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