config.h.in 9.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390
  1. /* config.h.in. Generated from configure.ac by autoheader. */
  2. /* Define if building universal (internal helper macro) */
  3. #undef AC_APPLE_UNIVERSAL_BUILD
  4. /* capability dropping support */
  5. #undef CAPABILITIES
  6. /* have libpcap library */
  7. #undef CAPABILITIES_LIBCAP
  8. /* have native linux capset() */
  9. #undef CAPABILITIES_NATIVE
  10. /* UDP post used by charon locally in case a NAT is detected */
  11. #undef CHARON_NATT_PORT
  12. /* UDP port used by charon locally */
  13. #undef CHARON_UDP_PORT
  14. /* defined if config.h included */
  15. #undef CONFIG_H_INCLUDED
  16. /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
  17. systems. This function is required for `alloca.c' support on those systems.
  18. */
  19. #undef CRAY_STACKSEG_END
  20. /* Define to 1 if using `alloca.c'. */
  21. #undef C_ALLOCA
  22. /* Define to 1 if you have `alloca', as a function or macro. */
  23. #undef HAVE_ALLOCA
  24. /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
  25. */
  26. #undef HAVE_ALLOCA_H
  27. /* Define to 1 if you have the `backtrace' function. */
  28. #undef HAVE_BACKTRACE
  29. /* have binutils bfd.h */
  30. #undef HAVE_BFD_H
  31. /* Define to 1 if you have the `clock_gettime' function. */
  32. #undef HAVE_CLOCK_GETTIME
  33. /* Define to 1 if you have the `closefrom' function. */
  34. #undef HAVE_CLOSEFROM
  35. /* pthread_condattr_setclock supports CLOCK_MONOTONIC */
  36. #undef HAVE_CONDATTR_CLOCK_MONOTONIC
  37. /* Define to 1 if you have the declaration of `strerror_r', and to 0 if you
  38. don't. */
  39. #undef HAVE_DECL_STRERROR_R
  40. /* Define to 1 if you have the `dirfd' function. */
  41. #undef HAVE_DIRFD
  42. /* have dladdr() */
  43. #undef HAVE_DLADDR
  44. /* Define to 1 if you have the <dlfcn.h> header file. */
  45. #undef HAVE_DLFCN_H
  46. /* Define to 1 if you have the `explicit_bzero' function. */
  47. #undef HAVE_EXPLICIT_BZERO
  48. /* Define to 1 if you have the `fmemopen' function. */
  49. #undef HAVE_FMEMOPEN
  50. /* Define to 1 if you have the `funopen' function. */
  51. #undef HAVE_FUNOPEN
  52. /* have GCC __sync_* operations */
  53. #undef HAVE_GCC_SYNC_OPERATIONS
  54. /* have GCRY_CIPHER_CAMELLIA128 */
  55. #undef HAVE_GCRY_CIPHER_CAMELLIA
  56. /* Define to 1 if you have the `getgrnam_r' function. */
  57. #undef HAVE_GETGRNAM_R
  58. /* Define to 1 if you have the `getpass' function. */
  59. #undef HAVE_GETPASS
  60. /* Define to 1 if you have the `getpwnam_r' function. */
  61. #undef HAVE_GETPWNAM_R
  62. /* Define to 1 if you have the `getpwuid_r' function. */
  63. #undef HAVE_GETPWUID_R
  64. /* have gettid() */
  65. #undef HAVE_GETTID
  66. /* Define to 1 if you have the <glob.h> header file. */
  67. #undef HAVE_GLOB_H
  68. /* have struct in6_addr in6addr_any */
  69. #undef HAVE_IN6ADDR_ANY
  70. /* have struct in6_pktinfo.ipi6_ifindex */
  71. #undef HAVE_IN6_PKTINFO
  72. /* have __int128 type support */
  73. #undef HAVE_INT128
  74. /* Define to 1 if you have the <inttypes.h> header file. */
  75. #undef HAVE_INTTYPES_H
  76. /* have IPSEC_DIR_FWD defined */
  77. #undef HAVE_IPSEC_DIR_FWD
  78. /* have IPSEC_MODE_BEET defined */
  79. #undef HAVE_IPSEC_MODE_BEET
  80. /* Define to 1 if you have the `gmp' library (-lgmp). */
  81. #undef HAVE_LIBGMP
  82. /* have libunwind.h */
  83. #undef HAVE_LIBUNWIND_H
  84. /* Define to 1 if you have the <linux/fib_rules.h> header file. */
  85. #undef HAVE_LINUX_FIB_RULES_H
  86. /* Define to 1 if you have the <linux/udp.h> header file. */
  87. #undef HAVE_LINUX_UDP_H
  88. /* Define to 1 if you have the `mallinfo' function. */
  89. #undef HAVE_MALLINFO
  90. /* Define to 1 if you have the <memory.h> header file. */
  91. #undef HAVE_MEMORY_H
  92. /* Define to 1 if you have the `memrchr' function. */
  93. #undef HAVE_MEMRCHR
  94. /* Define to 1 if you have the `mmap' function. */
  95. #undef HAVE_MMAP
  96. /* have mpz_powm_sec() */
  97. #undef HAVE_MPZ_POWM_SEC
  98. /* Define to 1 if you have the <netinet6/ipsec.h> header file. */
  99. #undef HAVE_NETINET6_IPSEC_H
  100. /* Define to 1 if you have the <netinet/ip6.h> header file. */
  101. #undef HAVE_NETINET_IP6_H
  102. /* Define to 1 if you have the <netipsec/ipsec.h> header file. */
  103. #undef HAVE_NETIPSEC_IPSEC_H
  104. /* Define to 1 if you have the <net/if_tun.h> header file. */
  105. #undef HAVE_NET_IF_TUN_H
  106. /* Define to 1 if you have the <net/pfkeyv2.h> header file. */
  107. #undef HAVE_NET_PFKEYV2_H
  108. /* Define to 1 if you have the `prctl' function. */
  109. #undef HAVE_PRCTL
  110. /* have register_printf_function() */
  111. #undef HAVE_PRINTF_FUNCTION
  112. /* have register_printf_specifier() */
  113. #undef HAVE_PRINTF_SPECIFIER
  114. /* Define to 1 if you have the `pthread_cancel' function. */
  115. #undef HAVE_PTHREAD_CANCEL
  116. /* Define to 1 if you have the `pthread_condattr_init' function. */
  117. #undef HAVE_PTHREAD_CONDATTR_INIT
  118. /* Define to 1 if you have the `pthread_condattr_setclock' function. */
  119. #undef HAVE_PTHREAD_CONDATTR_SETCLOCK
  120. /* Define to 1 if you have the `pthread_cond_timedwait_monotonic' function. */
  121. #undef HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC
  122. /* Define to 1 if you have the `pthread_rwlock_init' function. */
  123. #undef HAVE_PTHREAD_RWLOCK_INIT
  124. /* Define to 1 if you have the `pthread_spin_init' function. */
  125. #undef HAVE_PTHREAD_SPIN_INIT
  126. /* have qsort_r() */
  127. #undef HAVE_QSORT_R
  128. /* have BSD-style qsort_r() */
  129. #undef HAVE_QSORT_R_BSD
  130. /* have GNU-style qsort_r() */
  131. #undef HAVE_QSORT_R_GNU
  132. /* have netlink RTA_TABLE defined */
  133. #undef HAVE_RTA_TABLE
  134. /* have PF_ROUTE RTM_IFANNOUNCE defined */
  135. #undef HAVE_RTM_IFANNOUNCE
  136. /* Define to 1 if you have the `sd_listen_fds_with_names' function. */
  137. #undef HAVE_SD_LISTEN_FDS_WITH_NAMES
  138. /* Define to 1 if you have the `sem_timedwait' function. */
  139. #undef HAVE_SEM_TIMEDWAIT
  140. /* Define to 1 if you have the `setlinebuf' function. */
  141. #undef HAVE_SETLINEBUF
  142. /* Define to 1 if you have the `sigwaitinfo' function. */
  143. #undef HAVE_SIGWAITINFO
  144. /* have sqlite3_prepare_v2() */
  145. #undef HAVE_SQLITE3_PREPARE_V2
  146. /* Define to 1 if stdbool.h conforms to C99. */
  147. #undef HAVE_STDBOOL_H
  148. /* Define to 1 if you have the <stdint.h> header file. */
  149. #undef HAVE_STDINT_H
  150. /* Define to 1 if you have the <stdlib.h> header file. */
  151. #undef HAVE_STDLIB_H
  152. /* Define to 1 if you have the `strerror_r' function. */
  153. #undef HAVE_STRERROR_R
  154. /* Define to 1 if you have the <strings.h> header file. */
  155. #undef HAVE_STRINGS_H
  156. /* Define to 1 if you have the <string.h> header file. */
  157. #undef HAVE_STRING_H
  158. /* Define to 1 if you have the `strptime' function. */
  159. #undef HAVE_STRPTIME
  160. /* Define to 1 if `sadb_x_policy_priority' is a member of `struct
  161. sadb_x_policy'. */
  162. #undef HAVE_STRUCT_SADB_X_POLICY_SADB_X_POLICY_PRIORITY
  163. /* Define to 1 if `sa_len' is a member of `struct sockaddr'. */
  164. #undef HAVE_STRUCT_SOCKADDR_SA_LEN
  165. /* have syslog(3) and friends */
  166. #undef HAVE_SYSLOG
  167. /* have sys/capability.h */
  168. #undef HAVE_SYS_CAPABILITY_H
  169. /* have syscall(SYS_gettid) */
  170. #undef HAVE_SYS_GETTID
  171. /* Define to 1 if you have the <sys/param.h> header file. */
  172. #undef HAVE_SYS_PARAM_H
  173. /* Define to 1 if you have the <sys/sockio.h> header file. */
  174. #undef HAVE_SYS_SOCKIO_H
  175. /* Define to 1 if you have the <sys/stat.h> header file. */
  176. #undef HAVE_SYS_STAT_H
  177. /* Define to 1 if you have the <sys/syscall.h> header file. */
  178. #undef HAVE_SYS_SYSCALL_H
  179. /* Define to 1 if you have the <sys/types.h> header file. */
  180. #undef HAVE_SYS_TYPES_H
  181. /* Define to 1 if you have the <unistd.h> header file. */
  182. #undef HAVE_UNISTD_H
  183. /* Define to 1 if the system has the type `_Bool'. */
  184. #undef HAVE__BOOL
  185. /* groupname to run daemon with */
  186. #undef IPSEC_GROUP
  187. /* username to run daemon with */
  188. #undef IPSEC_USER
  189. /* Define to the sub-directory where libtool stores uninstalled libraries. */
  190. #undef LT_OBJDIR
  191. /* mediation extension support */
  192. #undef ME
  193. /* monolithic build embedding plugins */
  194. #undef MONOLITHIC
  195. /* Name of package */
  196. #undef PACKAGE
  197. /* Define to the address where bug reports for this package should be sent. */
  198. #undef PACKAGE_BUGREPORT
  199. /* Define to the full name of this package. */
  200. #undef PACKAGE_NAME
  201. /* Define to the full name and version of this package. */
  202. #undef PACKAGE_STRING
  203. /* Define to the one symbol short name of this package. */
  204. #undef PACKAGE_TARNAME
  205. /* Define to the home page for this package. */
  206. #undef PACKAGE_URL
  207. /* Define to the version of this package. */
  208. #undef PACKAGE_VERSION
  209. /* If using the C implementation of alloca, define if you know the
  210. direction of stack growth for your system; otherwise it will be
  211. automatically deduced at runtime.
  212. STACK_DIRECTION > 0 => grows toward higher addresses
  213. STACK_DIRECTION < 0 => grows toward lower addresses
  214. STACK_DIRECTION = 0 => direction of growth unknown */
  215. #undef STACK_DIRECTION
  216. /* static plugin constructors */
  217. #undef STATIC_PLUGIN_CONSTRUCTORS
  218. /* Define to 1 if you have the ANSI C header files. */
  219. #undef STDC_HEADERS
  220. /* Define to 1 if strerror_r returns char *. */
  221. #undef STRERROR_R_CHAR_P
  222. /* use TSS2 v2 Extended System API */
  223. #undef TSS2_ESYS
  224. /* use TSS2 v2 System API */
  225. #undef TSS2_SYS
  226. /* use TCTI Sockets */
  227. #undef TSS2_TCTI_SOCKET
  228. /* use TCTI Access Broker and Resource Mamager */
  229. #undef TSS2_TCTI_TABRMD
  230. /* use TrouSerS library libtspi */
  231. #undef TSS_TROUSERS
  232. /* use TSS 2.0 v1 libraries */
  233. #undef TSS_TSS2_V1
  234. /* use TSS 2.0 v2 libraries */
  235. #undef TSS_TSS2_V2
  236. /* using builtin printf for printf hooks */
  237. #undef USE_BUILTIN_PRINTF
  238. /* build code for fuzzing */
  239. #undef USE_FUZZING
  240. /* support for IKEv1 protocol */
  241. #undef USE_IKEV1
  242. /* support for IKEv2 protocol */
  243. #undef USE_IKEV2
  244. /* build code for JSON */
  245. #undef USE_JSON
  246. /* use thread ID for thread identification, if available */
  247. #undef USE_THREAD_IDS
  248. /* use Vstr string library for printf hooks */
  249. #undef USE_VSTR
  250. /* Version number of package */
  251. #undef VERSION
  252. /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
  253. significant byte first (like Motorola and SPARC, unlike Intel). */
  254. #if defined AC_APPLE_UNIVERSAL_BUILD
  255. # if defined __BIG_ENDIAN__
  256. # define WORDS_BIGENDIAN 1
  257. # endif
  258. #else
  259. # ifndef WORDS_BIGENDIAN
  260. # undef WORDS_BIGENDIAN
  261. # endif
  262. #endif
  263. /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
  264. `char[]'. */
  265. #undef YYTEXT_POINTER
  266. /* Define to `unsigned int' if <sys/types.h> does not define. */
  267. #undef size_t