1abb0f93cSkardel/* config.h.in. Generated from configure.ac by autoheader. */ 2abb0f93cSkardel 38585484eSchristos/* Define if building universal (internal helper macro) */ 48585484eSchristos#undef AC_APPLE_UNIVERSAL_BUILD 58585484eSchristos 68585484eSchristos/* why not HAVE_P_S? */ 78585484eSchristos#undef CALL_PTHREAD_SETCONCURRENCY 88585484eSchristos 9*897be3a4Schristos/* Define to 1 if using 'alloca.c'. */ 108585484eSchristos#undef C_ALLOCA 118585484eSchristos 128585484eSchristos/* Enable debugging code? */ 138585484eSchristos#undef DEBUG 148585484eSchristos 15abb0f93cSkardel/* Directory separator character, usually / or \\ */ 16abb0f93cSkardel#undef DIR_SEP 17abb0f93cSkardel 188585484eSchristos/* number of args to el_init() */ 198585484eSchristos#undef EL_INIT_ARGS 208585484eSchristos 21*897be3a4Schristos/* Enable CMAC support? */ 22*897be3a4Schristos#undef ENABLE_CMAC 23*897be3a4Schristos 248585484eSchristos/* nls support in libopts */ 258585484eSchristos#undef ENABLE_NLS 268585484eSchristos 278585484eSchristos/* successful termination */ 288585484eSchristos#undef EX_OK 298585484eSchristos 308585484eSchristos/* internal software error */ 318585484eSchristos#undef EX_SOFTWARE 328585484eSchristos 33abb0f93cSkardel/* fopen(3) accepts a 'b' in the mode flag */ 34abb0f93cSkardel#undef FOPEN_BINARY_FLAG 35abb0f93cSkardel 36abb0f93cSkardel/* fopen(3) accepts a 't' in the mode flag */ 37abb0f93cSkardel#undef FOPEN_TEXT_FLAG 38abb0f93cSkardel 39abb0f93cSkardel/* What is getsockname()'s socklen type? */ 40abb0f93cSkardel#undef GETSOCKNAME_SOCKLEN_TYPE 41abb0f93cSkardel 42*897be3a4Schristos/* Define to 1 if you have 'alloca', as a function or macro. */ 438585484eSchristos#undef HAVE_ALLOCA 448585484eSchristos 45*897be3a4Schristos/* Define to 1 if <alloca.h> works. */ 468585484eSchristos#undef HAVE_ALLOCA_H 478585484eSchristos 488585484eSchristos/* Define to 1 if you have the <arpa/nameser.h> header file. */ 498585484eSchristos#undef HAVE_ARPA_NAMESER_H 508585484eSchristos 51abb0f93cSkardel/* Define to 1 if you have the `canonicalize_file_name' function. */ 52abb0f93cSkardel#undef HAVE_CANONICALIZE_FILE_NAME 53abb0f93cSkardel 548585484eSchristos/* Define to 1 if you have the `chmod' function. */ 558585484eSchristos#undef HAVE_CHMOD 568585484eSchristos 578585484eSchristos/* Define to 1 if you have the `clock_getres' function. */ 588585484eSchristos#undef HAVE_CLOCK_GETRES 598585484eSchristos 608585484eSchristos/* Define to 1 if you have the `clock_gettime' function. */ 618585484eSchristos#undef HAVE_CLOCK_GETTIME 628585484eSchristos 638585484eSchristos/* Define to 1 if you have the `clock_settime' function. */ 648585484eSchristos#undef HAVE_CLOCK_SETTIME 658585484eSchristos 668585484eSchristos/* Define to 1 if you have the <cthreads.h> header file. */ 678585484eSchristos#undef HAVE_CTHREADS_H 688585484eSchristos 698585484eSchristos/* Define to 1 if you have the declaration of `strerror_r', and to 0 if you 708585484eSchristos don't. */ 718585484eSchristos#undef HAVE_DECL_STRERROR_R 728585484eSchristos 73abb0f93cSkardel/* Define this if /dev/zero is readable device */ 74abb0f93cSkardel#undef HAVE_DEV_ZERO 75abb0f93cSkardel 76abb0f93cSkardel/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'. 77abb0f93cSkardel */ 78abb0f93cSkardel#undef HAVE_DIRENT_H 79abb0f93cSkardel 80abb0f93cSkardel/* Define to 1 if you have the <dlfcn.h> header file. */ 81abb0f93cSkardel#undef HAVE_DLFCN_H 82abb0f93cSkardel 83abb0f93cSkardel/* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */ 84abb0f93cSkardel#undef HAVE_DOPRNT 85abb0f93cSkardel 868585484eSchristos/* Can we drop root privileges? */ 878585484eSchristos#undef HAVE_DROPROOT 888585484eSchristos 89abb0f93cSkardel/* Define to 1 if you have the <errno.h> header file. */ 90abb0f93cSkardel#undef HAVE_ERRNO_H 91abb0f93cSkardel 92f17b710fSchristos/* Define to 1 if you have the `EVP_MD_do_all_sorted' function. */ 93f17b710fSchristos#undef HAVE_EVP_MD_DO_ALL_SORTED 94f17b710fSchristos 958585484eSchristos/* Define to 1 if you have the `fchmod' function. */ 968585484eSchristos#undef HAVE_FCHMOD 978585484eSchristos 98abb0f93cSkardel/* Define to 1 if you have the <fcntl.h> header file. */ 99abb0f93cSkardel#undef HAVE_FCNTL_H 100abb0f93cSkardel 101abb0f93cSkardel/* Define to 1 if you have the `fork' function. */ 102abb0f93cSkardel#undef HAVE_FORK 103abb0f93cSkardel 1048585484eSchristos/* Define to 1 if you have the `fstat' function. */ 1058585484eSchristos#undef HAVE_FSTAT 1068585484eSchristos 1078585484eSchristos/* Define to 1 if you have the `getclock' function. */ 1088585484eSchristos#undef HAVE_GETCLOCK 1098585484eSchristos 1108585484eSchristos/* Define to 1 if you have the `getdtablesize' function. */ 1118585484eSchristos#undef HAVE_GETDTABLESIZE 1128585484eSchristos 1138585484eSchristos/* Define to 1 if you have the `getifaddrs' function. */ 1148585484eSchristos#undef HAVE_GETIFADDRS 1158585484eSchristos 1168585484eSchristos/* if you have GNU Pth */ 1178585484eSchristos#undef HAVE_GNU_PTH 1188585484eSchristos 1198585484eSchristos/* Define to 1 if you have the <histedit.h> header file. */ 1208585484eSchristos#undef HAVE_HISTEDIT_H 1218585484eSchristos 1228585484eSchristos/* Define to 1 if you have the <history.h> header file. */ 1238585484eSchristos#undef HAVE_HISTORY_H 1248585484eSchristos 1258585484eSchristos/* Define to 1 if you have the `if_nametoindex' function. */ 1268585484eSchristos#undef HAVE_IF_NAMETOINDEX 1278585484eSchristos 128abb0f93cSkardel/* inline keyword or macro available */ 129abb0f93cSkardel#undef HAVE_INLINE 130abb0f93cSkardel 131abb0f93cSkardel/* Define to 1 if the system has the type `int16_t'. */ 132abb0f93cSkardel#undef HAVE_INT16_T 133abb0f93cSkardel 1348585484eSchristos/* Define to 1 if the system has the type `int32'. */ 1358585484eSchristos#undef HAVE_INT32 1368585484eSchristos 137abb0f93cSkardel/* Define to 1 if the system has the type `int32_t'. */ 138abb0f93cSkardel#undef HAVE_INT32_T 139abb0f93cSkardel 140abb0f93cSkardel/* Define to 1 if the system has the type `int8_t'. */ 141abb0f93cSkardel#undef HAVE_INT8_T 142abb0f93cSkardel 1438585484eSchristos/* Define to 1 if the system has the type `intmax_t'. */ 1448585484eSchristos#undef HAVE_INTMAX_T 1458585484eSchristos 146abb0f93cSkardel/* Define to 1 if the system has the type `intptr_t'. */ 147abb0f93cSkardel#undef HAVE_INTPTR_T 148abb0f93cSkardel 149abb0f93cSkardel/* Define to 1 if you have the <inttypes.h> header file. */ 150abb0f93cSkardel#undef HAVE_INTTYPES_H 151abb0f93cSkardel 152abb0f93cSkardel/* Define to 1 if you have the `gen' library (-lgen). */ 153abb0f93cSkardel#undef HAVE_LIBGEN 154abb0f93cSkardel 155abb0f93cSkardel/* Define to 1 if you have the <libgen.h> header file. */ 156abb0f93cSkardel#undef HAVE_LIBGEN_H 157abb0f93cSkardel 1588585484eSchristos/* Define to 1 if you have the `intl' library (-lintl). */ 1598585484eSchristos#undef HAVE_LIBINTL 1608585484eSchristos 1618585484eSchristos/* Define to 1 if you have the <libintl.h> header file. */ 1628585484eSchristos#undef HAVE_LIBINTL_H 1638585484eSchristos 164abb0f93cSkardel/* Define to 1 if you have the <limits.h> header file. */ 165abb0f93cSkardel#undef HAVE_LIMITS_H 166abb0f93cSkardel 1678585484eSchristos/* using Linux pthread? */ 1688585484eSchristos#undef HAVE_LINUXTHREADS 1698585484eSchristos 1708585484eSchristos/* Do we have Linux capabilities? */ 1718585484eSchristos#undef HAVE_LINUX_CAPABILITIES 1728585484eSchristos 1738585484eSchristos/* Define to 1 if you have the <linux/if_addr.h> header file. */ 1748585484eSchristos#undef HAVE_LINUX_IF_ADDR_H 1758585484eSchristos 1768585484eSchristos/* if you have LinuxThreads */ 1778585484eSchristos#undef HAVE_LINUX_THREADS 1788585484eSchristos 1798585484eSchristos/* Define to 1 if you have the `localeconv' function. */ 1808585484eSchristos#undef HAVE_LOCALECONV 1818585484eSchristos 1828585484eSchristos/* Define to 1 if you have the <locale.h> header file. */ 1838585484eSchristos#undef HAVE_LOCALE_H 1848585484eSchristos 1858585484eSchristos/* Define to 1 if the system has the type `long double'. */ 1868585484eSchristos#undef HAVE_LONG_DOUBLE 1878585484eSchristos 1888585484eSchristos/* Define to 1 if the system has the type `long long'. */ 1898585484eSchristos#undef HAVE_LONG_LONG 1908585484eSchristos 191*897be3a4Schristos/* Define to 1 if the system has the type `long long int'. */ 1928585484eSchristos#undef HAVE_LONG_LONG_INT 1938585484eSchristos 1948585484eSchristos/* if you have SunOS LWP package */ 1958585484eSchristos#undef HAVE_LWP 1968585484eSchristos 1978585484eSchristos/* Define to 1 if you have the <lwp/lwp.h> header file. */ 1988585484eSchristos#undef HAVE_LWP_LWP_H 1998585484eSchristos 2008585484eSchristos/* define if you have Mach Cthreads */ 2018585484eSchristos#undef HAVE_MACH_CTHREADS 2028585484eSchristos 2038585484eSchristos/* Define to 1 if you have the <mach/cthreads.h> header file. */ 2048585484eSchristos#undef HAVE_MACH_CTHREADS_H 2058585484eSchristos 2068585484eSchristos/* Define to 1 if you have the `MD5Init' function. */ 2078585484eSchristos#undef HAVE_MD5INIT 2088585484eSchristos 2098585484eSchristos/* Define to 1 if you have the <md5.h> header file. */ 2108585484eSchristos#undef HAVE_MD5_H 2118585484eSchristos 212abb0f93cSkardel/* Define to 1 if you have the <memory.h> header file. */ 213abb0f93cSkardel#undef HAVE_MEMORY_H 214abb0f93cSkardel 215*897be3a4Schristos/* Define to 1 if you have the <minix/config.h> header file. */ 216*897be3a4Schristos#undef HAVE_MINIX_CONFIG_H 217*897be3a4Schristos 218abb0f93cSkardel/* Define to 1 if you have the `mmap' function. */ 219abb0f93cSkardel#undef HAVE_MMAP 220abb0f93cSkardel 221abb0f93cSkardel/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */ 222abb0f93cSkardel#undef HAVE_NDIR_H 223abb0f93cSkardel 224abb0f93cSkardel/* Define to 1 if you have the <netdb.h> header file. */ 225abb0f93cSkardel#undef HAVE_NETDB_H 226abb0f93cSkardel 227abb0f93cSkardel/* Define to 1 if you have the <netinet/in.h> header file. */ 228abb0f93cSkardel#undef HAVE_NETINET_IN_H 229abb0f93cSkardel 2308585484eSchristos/* Define to 1 if you have the <netinet/in_system.h> header file. */ 2318585484eSchristos#undef HAVE_NETINET_IN_SYSTEM_H 2328585484eSchristos 2338585484eSchristos/* Define to 1 if you have the <netinet/in_systm.h> header file. */ 2348585484eSchristos#undef HAVE_NETINET_IN_SYSTM_H 2358585484eSchristos 2368585484eSchristos/* Define to 1 if you have the <netinet/in_var.h> header file. */ 2378585484eSchristos#undef HAVE_NETINET_IN_VAR_H 2388585484eSchristos 2398585484eSchristos/* Define to 1 if you have the <netinet/ip.h> header file. */ 2408585484eSchristos#undef HAVE_NETINET_IP_H 2418585484eSchristos 2428585484eSchristos/* Define to 1 if you have the <net/if.h> header file. */ 2438585484eSchristos#undef HAVE_NET_IF_H 2448585484eSchristos 2458585484eSchristos/* Define to 1 if you have the <net/if_var.h> header file. */ 2468585484eSchristos#undef HAVE_NET_IF_VAR_H 247f003fb54Skardel 248abb0f93cSkardel/* sntp does not care about 'nice' */ 249abb0f93cSkardel#undef HAVE_NO_NICE 250abb0f93cSkardel 2518585484eSchristos/* if you have NT Event Log */ 2528585484eSchristos#undef HAVE_NT_EVENT_LOG 2538585484eSchristos 2548585484eSchristos/* if you have NT Service Manager */ 2558585484eSchristos#undef HAVE_NT_SERVICE_MANAGER 2568585484eSchristos 2578585484eSchristos/* if you have NT Threads */ 2588585484eSchristos#undef HAVE_NT_THREADS 2598585484eSchristos 260397d6dd6Schristos/* Define to 1 if you have the <openssl/cmac.h> header file. */ 261397d6dd6Schristos#undef HAVE_OPENSSL_CMAC_H 262397d6dd6Schristos 263abb0f93cSkardel/* Define this if pathfind(3) works */ 264abb0f93cSkardel#undef HAVE_PATHFIND 265abb0f93cSkardel 266abb0f93cSkardel/* Define to 1 if the system has the type `pid_t'. */ 267abb0f93cSkardel#undef HAVE_PID_T 268abb0f93cSkardel 2698585484eSchristos/* Define to 1 if you have the <priv.h> header file. */ 2708585484eSchristos#undef HAVE_PRIV_H 2718585484eSchristos 2728585484eSchristos/* Define if you have POSIX threads libraries and header files. */ 2738585484eSchristos#undef HAVE_PTHREAD 2748585484eSchristos 2758585484eSchristos/* define to pthreads API spec revision */ 2768585484eSchristos#undef HAVE_PTHREADS 2778585484eSchristos 2788585484eSchristos/* Define to 1 if you have the `pthread_attr_getstacksize' function. */ 2798585484eSchristos#undef HAVE_PTHREAD_ATTR_GETSTACKSIZE 2808585484eSchristos 2818585484eSchristos/* Define to 1 if you have the `pthread_attr_setstacksize' function. */ 2828585484eSchristos#undef HAVE_PTHREAD_ATTR_SETSTACKSIZE 2838585484eSchristos 2848585484eSchristos/* define if you have pthread_detach function */ 2858585484eSchristos#undef HAVE_PTHREAD_DETACH 2868585484eSchristos 2878585484eSchristos/* Define to 1 if you have the `pthread_getconcurrency' function. */ 2888585484eSchristos#undef HAVE_PTHREAD_GETCONCURRENCY 2898585484eSchristos 2908585484eSchristos/* Define to 1 if you have the <pthread.h> header file. */ 2918585484eSchristos#undef HAVE_PTHREAD_H 2928585484eSchristos 2938585484eSchristos/* Define to 1 if you have the `pthread_kill' function. */ 2948585484eSchristos#undef HAVE_PTHREAD_KILL 2958585484eSchristos 2968585484eSchristos/* Define to 1 if you have the `pthread_kill_other_threads_np' function. */ 2978585484eSchristos#undef HAVE_PTHREAD_KILL_OTHER_THREADS_NP 2988585484eSchristos 2998585484eSchristos/* define if you have pthread_rwlock_destroy function */ 3008585484eSchristos#undef HAVE_PTHREAD_RWLOCK_DESTROY 3018585484eSchristos 3028585484eSchristos/* Define to 1 if you have the `pthread_setconcurrency' function. */ 3038585484eSchristos#undef HAVE_PTHREAD_SETCONCURRENCY 3048585484eSchristos 3058585484eSchristos/* Define to 1 if you have the `pthread_yield' function. */ 3068585484eSchristos#undef HAVE_PTHREAD_YIELD 3078585484eSchristos 3088585484eSchristos/* Define to 1 if you have the <pth.h> header file. */ 3098585484eSchristos#undef HAVE_PTH_H 3108585484eSchristos 3118585484eSchristos/* Define to 1 if the system has the type `ptrdiff_t'. */ 3128585484eSchristos#undef HAVE_PTRDIFF_T 3138585484eSchristos 314*897be3a4Schristos/* Define to 1 if you have the `RAND_bytes' function. */ 315*897be3a4Schristos#undef HAVE_RAND_BYTES 316*897be3a4Schristos 317*897be3a4Schristos/* Define to 1 if you have the `RAND_poll' function. */ 318*897be3a4Schristos#undef HAVE_RAND_POLL 319*897be3a4Schristos 3208585484eSchristos/* Define to 1 if you have the <readline.h> header file. */ 3218585484eSchristos#undef HAVE_READLINE_H 3228585484eSchristos 3238585484eSchristos/* Define if your readline library has \`add_history' */ 3248585484eSchristos#undef HAVE_READLINE_HISTORY 3258585484eSchristos 3268585484eSchristos/* Define to 1 if you have the <readline/history.h> header file. */ 3278585484eSchristos#undef HAVE_READLINE_HISTORY_H 3288585484eSchristos 3298585484eSchristos/* Define to 1 if you have the <readline/readline.h> header file. */ 3308585484eSchristos#undef HAVE_READLINE_READLINE_H 3318585484eSchristos 332abb0f93cSkardel/* Define this if we have a functional realpath(3C) */ 333abb0f93cSkardel#undef HAVE_REALPATH 334abb0f93cSkardel 3358585484eSchristos/* Define to 1 if you have the `recvmsg' function. */ 3368585484eSchristos#undef HAVE_RECVMSG 3378585484eSchristos 3388585484eSchristos/* Define to 1 if you have the <resolv.h> header file. */ 3398585484eSchristos#undef HAVE_RESOLV_H 3408585484eSchristos 3418585484eSchristos/* Define to 1 if you have the `res_init' function. */ 3428585484eSchristos#undef HAVE_RES_INIT 3438585484eSchristos 344abb0f93cSkardel/* Define to 1 if you have the <runetype.h> header file. */ 345abb0f93cSkardel#undef HAVE_RUNETYPE_H 346abb0f93cSkardel 3478585484eSchristos/* Define to 1 if you have the <sched.h> header file. */ 3488585484eSchristos#undef HAVE_SCHED_H 3498585484eSchristos 3508585484eSchristos/* Define to 1 if you have the `sched_yield' function. */ 3518585484eSchristos#undef HAVE_SCHED_YIELD 3528585484eSchristos 3538585484eSchristos/* Define to 1 if you have the <semaphore.h> header file. */ 3548585484eSchristos#undef HAVE_SEMAPHORE_H 3558585484eSchristos 3568585484eSchristos/* Define to 1 if you have the `sem_timedwait' function. */ 3578585484eSchristos#undef HAVE_SEM_TIMEDWAIT 3588585484eSchristos 359abb0f93cSkardel/* Define to 1 if you have the <setjmp.h> header file. */ 360abb0f93cSkardel#undef HAVE_SETJMP_H 361abb0f93cSkardel 3628585484eSchristos/* Define to 1 if you have the `settimeofday' function. */ 3638585484eSchristos#undef HAVE_SETTIMEOFDAY 3648585484eSchristos 3658585484eSchristos/* Define to 1 if you have the `sigaction' function. */ 3668585484eSchristos#undef HAVE_SIGACTION 3678585484eSchristos 3688585484eSchristos/* Can we use SIGIO for tcp and udp IO? */ 3698585484eSchristos#undef HAVE_SIGNALED_IO 3708585484eSchristos 3718585484eSchristos/* Define to 1 if you have the `sigset' function. */ 3728585484eSchristos#undef HAVE_SIGSET 3738585484eSchristos 3748585484eSchristos/* Define to 1 if you have the `sigvec' function. */ 3758585484eSchristos#undef HAVE_SIGVEC 3768585484eSchristos 3778585484eSchristos/* sigwait() available? */ 3788585484eSchristos#undef HAVE_SIGWAIT 3798585484eSchristos 380abb0f93cSkardel/* Define to 1 if the system has the type `size_t'. */ 381abb0f93cSkardel#undef HAVE_SIZE_T 382abb0f93cSkardel 383abb0f93cSkardel/* Define to 1 if you have the `snprintf' function. */ 384abb0f93cSkardel#undef HAVE_SNPRINTF 385abb0f93cSkardel 386abb0f93cSkardel/* Define to 1 if you have the `socket' function. */ 387abb0f93cSkardel#undef HAVE_SOCKET 388abb0f93cSkardel 3898585484eSchristos/* Define to 1 if you have the `socketpair' function. */ 3908585484eSchristos#undef HAVE_SOCKETPAIR 3918585484eSchristos 3928585484eSchristos/* Are Solaris privileges available? */ 3938585484eSchristos#undef HAVE_SOLARIS_PRIVS 3948585484eSchristos 395abb0f93cSkardel/* Define to 1 if you have the <stdarg.h> header file. */ 396abb0f93cSkardel#undef HAVE_STDARG_H 397abb0f93cSkardel 398abb0f93cSkardel/* Define to 1 if stdbool.h conforms to C99. */ 399abb0f93cSkardel#undef HAVE_STDBOOL_H 400abb0f93cSkardel 4018585484eSchristos/* Define to 1 if you have the <stddef.h> header file. */ 4028585484eSchristos#undef HAVE_STDDEF_H 4038585484eSchristos 404abb0f93cSkardel/* Define to 1 if you have the <stdint.h> header file. */ 405abb0f93cSkardel#undef HAVE_STDINT_H 406abb0f93cSkardel 407*897be3a4Schristos/* Define to 1 if you have the <stdio.h> header file. */ 408*897be3a4Schristos#undef HAVE_STDIO_H 409*897be3a4Schristos 410abb0f93cSkardel/* Define to 1 if you have the <stdlib.h> header file. */ 411abb0f93cSkardel#undef HAVE_STDLIB_H 412abb0f93cSkardel 4138585484eSchristos/* Define to 1 if you have the `stime' function. */ 4148585484eSchristos#undef HAVE_STIME 4158585484eSchristos 416abb0f93cSkardel/* Define to 1 if you have the `strchr' function. */ 417abb0f93cSkardel#undef HAVE_STRCHR 418abb0f93cSkardel 419abb0f93cSkardel/* Define to 1 if you have the `strdup' function. */ 420abb0f93cSkardel#undef HAVE_STRDUP 421abb0f93cSkardel 422*897be3a4Schristos/* Define if you have `strerror_r'. */ 4238585484eSchristos#undef HAVE_STRERROR_R 4248585484eSchristos 425abb0f93cSkardel/* Define this if strftime() works */ 426abb0f93cSkardel#undef HAVE_STRFTIME 427abb0f93cSkardel 428abb0f93cSkardel/* Define to 1 if you have the <strings.h> header file. */ 429abb0f93cSkardel#undef HAVE_STRINGS_H 430abb0f93cSkardel 431abb0f93cSkardel/* Define to 1 if you have the <string.h> header file. */ 432abb0f93cSkardel#undef HAVE_STRING_H 433abb0f93cSkardel 4348585484eSchristos/* Define to 1 if you have the `strlcat' function. */ 4358585484eSchristos#undef HAVE_STRLCAT 4368585484eSchristos 4378585484eSchristos/* Define to 1 if you have the `strlcpy' function. */ 4388585484eSchristos#undef HAVE_STRLCPY 4398585484eSchristos 440abb0f93cSkardel/* Define to 1 if you have the `strrchr' function. */ 441abb0f93cSkardel#undef HAVE_STRRCHR 442abb0f93cSkardel 443abb0f93cSkardel/* Define to 1 if you have the `strsignal' function. */ 444abb0f93cSkardel#undef HAVE_STRSIGNAL 445abb0f93cSkardel 4468585484eSchristos/* Define to 1 if `decimal_point' is a member of `struct lconv'. */ 4478585484eSchristos#undef HAVE_STRUCT_LCONV_DECIMAL_POINT 4488585484eSchristos 4498585484eSchristos/* Define to 1 if `thousands_sep' is a member of `struct lconv'. */ 4508585484eSchristos#undef HAVE_STRUCT_LCONV_THOUSANDS_SEP 4518585484eSchristos 4528585484eSchristos/* Do we have struct ntptimeval? */ 4538585484eSchristos#undef HAVE_STRUCT_NTPTIMEVAL 4548585484eSchristos 455abb0f93cSkardel/* Does a system header define struct sockaddr_storage? */ 456abb0f93cSkardel#undef HAVE_STRUCT_SOCKADDR_STORAGE 457abb0f93cSkardel 4588585484eSchristos/* struct timespec declared? */ 4598585484eSchristos#undef HAVE_STRUCT_TIMESPEC 4608585484eSchristos 4618585484eSchristos/* Define to 1 if you have the <synch.h> header file. */ 4628585484eSchristos#undef HAVE_SYNCH_H 4638585484eSchristos 4648585484eSchristos/* Define to 1 if you have the `sysconf' function. */ 4658585484eSchristos#undef HAVE_SYSCONF 4668585484eSchristos 467abb0f93cSkardel/* Define to 1 if you have the <sysexits.h> header file. */ 468abb0f93cSkardel#undef HAVE_SYSEXITS_H 469abb0f93cSkardel 470*897be3a4Schristos/* syslog.h provides facilitynames */ 4718585484eSchristos#undef HAVE_SYSLOG_FACILITYNAMES 4728585484eSchristos 473abb0f93cSkardel/* Define to 1 if you have the <syslog.h> header file. */ 474abb0f93cSkardel#undef HAVE_SYSLOG_H 475abb0f93cSkardel 4768585484eSchristos/* Define to 1 if you have the <sys/capability.h> header file. */ 4778585484eSchristos#undef HAVE_SYS_CAPABILITY_H 4788585484eSchristos 4798585484eSchristos/* Define to 1 if you have the <sys/clockctl.h> header file. */ 4808585484eSchristos#undef HAVE_SYS_CLOCKCTL_H 4818585484eSchristos 482abb0f93cSkardel/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'. 483abb0f93cSkardel */ 484abb0f93cSkardel#undef HAVE_SYS_DIR_H 485abb0f93cSkardel 486abb0f93cSkardel/* Define to 1 if you have the <sys/limits.h> header file. */ 487abb0f93cSkardel#undef HAVE_SYS_LIMITS_H 488abb0f93cSkardel 489397d6dd6Schristos/* Define to 1 if you have the <sys/mac.h> header file. */ 490397d6dd6Schristos#undef HAVE_SYS_MAC_H 491397d6dd6Schristos 492abb0f93cSkardel/* Define to 1 if you have the <sys/mman.h> header file. */ 493abb0f93cSkardel#undef HAVE_SYS_MMAN_H 494abb0f93cSkardel 495abb0f93cSkardel/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'. 496abb0f93cSkardel */ 497abb0f93cSkardel#undef HAVE_SYS_NDIR_H 498abb0f93cSkardel 499abb0f93cSkardel/* Define to 1 if you have the <sys/param.h> header file. */ 500abb0f93cSkardel#undef HAVE_SYS_PARAM_H 501abb0f93cSkardel 502abb0f93cSkardel/* Define to 1 if you have the <sys/poll.h> header file. */ 503abb0f93cSkardel#undef HAVE_SYS_POLL_H 504abb0f93cSkardel 5058585484eSchristos/* Define to 1 if you have the <sys/prctl.h> header file. */ 5068585484eSchristos#undef HAVE_SYS_PRCTL_H 5078585484eSchristos 508abb0f93cSkardel/* Define to 1 if you have the <sys/procset.h> header file. */ 509abb0f93cSkardel#undef HAVE_SYS_PROCSET_H 510abb0f93cSkardel 511abb0f93cSkardel/* Define to 1 if you have the <sys/select.h> header file. */ 512abb0f93cSkardel#undef HAVE_SYS_SELECT_H 513abb0f93cSkardel 514abb0f93cSkardel/* Define to 1 if you have the <sys/socket.h> header file. */ 515abb0f93cSkardel#undef HAVE_SYS_SOCKET_H 516abb0f93cSkardel 517abb0f93cSkardel/* Define to 1 if you have the <sys/stat.h> header file. */ 518abb0f93cSkardel#undef HAVE_SYS_STAT_H 519abb0f93cSkardel 520abb0f93cSkardel/* Define to 1 if you have the <sys/stropts.h> header file. */ 521abb0f93cSkardel#undef HAVE_SYS_STROPTS_H 522abb0f93cSkardel 5238585484eSchristos/* Define to 1 if you have the <sys/sysctl.h> header file. */ 5248585484eSchristos#undef HAVE_SYS_SYSCTL_H 5258585484eSchristos 5268585484eSchristos/* Define to 1 if you have the <sys/timepps.h> header file. */ 5278585484eSchristos#undef HAVE_SYS_TIMEPPS_H 5288585484eSchristos 5298585484eSchristos/* Define to 1 if you have the <sys/timers.h> header file. */ 5308585484eSchristos#undef HAVE_SYS_TIMERS_H 5318585484eSchristos 532abb0f93cSkardel/* Define to 1 if you have the <sys/time.h> header file. */ 533abb0f93cSkardel#undef HAVE_SYS_TIME_H 534abb0f93cSkardel 535abb0f93cSkardel/* Define to 1 if you have the <sys/types.h> header file. */ 536abb0f93cSkardel#undef HAVE_SYS_TYPES_H 537abb0f93cSkardel 538abb0f93cSkardel/* Define to 1 if you have the <sys/un.h> header file. */ 539abb0f93cSkardel#undef HAVE_SYS_UN_H 540abb0f93cSkardel 541abb0f93cSkardel/* Define to 1 if you have the <sys/wait.h> header file. */ 542abb0f93cSkardel#undef HAVE_SYS_WAIT_H 543abb0f93cSkardel 544abb0f93cSkardel/* Define to 1 if the system has the type `s_char'. */ 545abb0f93cSkardel#undef HAVE_S_CHAR 546abb0f93cSkardel 547abb0f93cSkardel/* sntp does not care about TTY stuff */ 548abb0f93cSkardel#undef HAVE_TERMIOS 549abb0f93cSkardel 5508585484eSchristos/* if you have Solaris LWP (thr) package */ 5518585484eSchristos#undef HAVE_THR 5528585484eSchristos 5538585484eSchristos/* Define to 1 if you have the <thread.h> header file. */ 5548585484eSchristos#undef HAVE_THREAD_H 5558585484eSchristos 5568585484eSchristos/* Define to 1 if you have the `thr_getconcurrency' function. */ 5578585484eSchristos#undef HAVE_THR_GETCONCURRENCY 5588585484eSchristos 5598585484eSchristos/* Define to 1 if you have the `thr_setconcurrency' function. */ 5608585484eSchristos#undef HAVE_THR_SETCONCURRENCY 5618585484eSchristos 5628585484eSchristos/* Define to 1 if you have the `thr_yield' function. */ 5638585484eSchristos#undef HAVE_THR_YIELD 5648585484eSchristos 5658585484eSchristos/* Define to 1 if you have the `timegm' function. */ 5668585484eSchristos#undef HAVE_TIMEGM 5678585484eSchristos 5688585484eSchristos/* Define to 1 if you have the <time.h> header file. */ 5698585484eSchristos#undef HAVE_TIME_H 5708585484eSchristos 571397d6dd6Schristos/* Are TrustedBSD MAC policy privileges available? */ 572397d6dd6Schristos#undef HAVE_TRUSTEDBSD_MAC 573397d6dd6Schristos 574abb0f93cSkardel/* Define to 1 if the system has the type `uint16_t'. */ 575abb0f93cSkardel#undef HAVE_UINT16_T 576abb0f93cSkardel 577abb0f93cSkardel/* Define to 1 if the system has the type `uint32_t'. */ 578abb0f93cSkardel#undef HAVE_UINT32_T 579abb0f93cSkardel 580abb0f93cSkardel/* Define to 1 if the system has the type `uint8_t'. */ 581abb0f93cSkardel#undef HAVE_UINT8_T 582abb0f93cSkardel 5838585484eSchristos/* Define to 1 if the system has the type `uintmax_t'. */ 5848585484eSchristos#undef HAVE_UINTMAX_T 5858585484eSchristos 586abb0f93cSkardel/* Define to 1 if the system has the type `uintptr_t'. */ 587abb0f93cSkardel#undef HAVE_UINTPTR_T 588abb0f93cSkardel 589abb0f93cSkardel/* Define to 1 if the system has the type `uint_t'. */ 590abb0f93cSkardel#undef HAVE_UINT_T 591abb0f93cSkardel 592abb0f93cSkardel/* Define to 1 if you have the <unistd.h> header file. */ 593abb0f93cSkardel#undef HAVE_UNISTD_H 594abb0f93cSkardel 5958585484eSchristos/* deviant sigwait? */ 5968585484eSchristos#undef HAVE_UNIXWARE_SIGWAIT 5978585484eSchristos 598*897be3a4Schristos/* Define to 1 if the system has the type `unsigned long long int'. */ 5998585484eSchristos#undef HAVE_UNSIGNED_LONG_LONG_INT 6008585484eSchristos 601abb0f93cSkardel/* Define to 1 if you have the <utime.h> header file. */ 602abb0f93cSkardel#undef HAVE_UTIME_H 603abb0f93cSkardel 6048585484eSchristos/* Define to 1 if the system has the type `u_int32'. */ 6058585484eSchristos#undef HAVE_U_INT32 6068585484eSchristos 607abb0f93cSkardel/* Define to 1 if you have the <values.h> header file. */ 608abb0f93cSkardel#undef HAVE_VALUES_H 609abb0f93cSkardel 610abb0f93cSkardel/* Define to 1 if you have the <varargs.h> header file. */ 611abb0f93cSkardel#undef HAVE_VARARGS_H 612abb0f93cSkardel 613abb0f93cSkardel/* Define to 1 if you have the `vfork' function. */ 614abb0f93cSkardel#undef HAVE_VFORK 615abb0f93cSkardel 616abb0f93cSkardel/* Define to 1 if you have the <vfork.h> header file. */ 617abb0f93cSkardel#undef HAVE_VFORK_H 618abb0f93cSkardel 619abb0f93cSkardel/* Define to 1 if you have the `vprintf' function. */ 620abb0f93cSkardel#undef HAVE_VPRINTF 621abb0f93cSkardel 6228585484eSchristos/* Define if C99-compliant `vsnprintf' is available. */ 623f003fb54Skardel#undef HAVE_VSNPRINTF 624f003fb54Skardel 625abb0f93cSkardel/* Define to 1 if you have the <wchar.h> header file. */ 626abb0f93cSkardel#undef HAVE_WCHAR_H 627abb0f93cSkardel 628abb0f93cSkardel/* Define to 1 if the system has the type `wchar_t'. */ 629abb0f93cSkardel#undef HAVE_WCHAR_T 630abb0f93cSkardel 631abb0f93cSkardel/* Define to 1 if the system has the type `wint_t'. */ 632abb0f93cSkardel#undef HAVE_WINT_T 633abb0f93cSkardel 634abb0f93cSkardel/* Define to 1 if `fork' works. */ 635abb0f93cSkardel#undef HAVE_WORKING_FORK 636abb0f93cSkardel 637abb0f93cSkardel/* Define to 1 if `vfork' works. */ 638abb0f93cSkardel#undef HAVE_WORKING_VFORK 639abb0f93cSkardel 6408585484eSchristos/* define if select implicitly yields */ 6418585484eSchristos#undef HAVE_YIELDING_SELECT 6428585484eSchristos 643abb0f93cSkardel/* Define to 1 if the system has the type `_Bool'. */ 644abb0f93cSkardel#undef HAVE__BOOL 645abb0f93cSkardel 6468585484eSchristos/* defined if C compiler supports __attribute__((...)) */ 6478585484eSchristos#undef HAVE___ATTRIBUTE__ 6488585484eSchristos 6498585484eSchristos 6508585484eSchristos /* define away __attribute__() if unsupported */ 6518585484eSchristos #ifndef HAVE___ATTRIBUTE__ 6528585484eSchristos # define __attribute__(x) /* empty */ 6538585484eSchristos #endif 6548585484eSchristos #define ISC_PLATFORM_NORETURN_PRE 6558585484eSchristos #define ISC_PLATFORM_NORETURN_POST __attribute__((__noreturn__)) 6568585484eSchristos 6578585484eSchristos 6588585484eSchristos 6598585484eSchristos/* Define to 1 if you have the `__res_init' function. */ 6608585484eSchristos#undef HAVE___RES_INIT 6618585484eSchristos 662abb0f93cSkardel/* Does struct sockaddr_storage have __ss_family? */ 663abb0f93cSkardel#undef HAVE___SS_FAMILY_IN_SS 664abb0f93cSkardel 665abb0f93cSkardel 666abb0f93cSkardel /* Handle sockaddr_storage.__ss_family */ 667abb0f93cSkardel #ifdef HAVE___SS_FAMILY_IN_SS 668abb0f93cSkardel # define ss_family __ss_family 669abb0f93cSkardel #endif /* HAVE___SS_FAMILY_IN_SS */ 670abb0f93cSkardel 671abb0f93cSkardel 672abb0f93cSkardel 6738585484eSchristos/* Define to provide `rpl_snprintf' function. */ 6748585484eSchristos#undef HW_WANT_RPL_SNPRINTF 675abb0f93cSkardel 6768585484eSchristos/* Define to provide `rpl_vsnprintf' function. */ 6778585484eSchristos#undef HW_WANT_RPL_VSNPRINTF 678abb0f93cSkardel 6798585484eSchristos/* Enclose PTHREAD_ONCE_INIT in extra braces? */ 6808585484eSchristos#undef ISC_PLATFORM_BRACEPTHREADONCEINIT 681abb0f93cSkardel 682abb0f93cSkardel/* Do we need to fix in6isaddr? */ 683abb0f93cSkardel#undef ISC_PLATFORM_FIXIN6ISADDR 684abb0f93cSkardel 6858585484eSchristos/* ISC: do we have if_nametoindex()? */ 6868585484eSchristos#undef ISC_PLATFORM_HAVEIFNAMETOINDEX 6878585484eSchristos 688abb0f93cSkardel/* have struct if_laddrconf? */ 689abb0f93cSkardel#undef ISC_PLATFORM_HAVEIF_LADDRCONF 690abb0f93cSkardel 691abb0f93cSkardel/* have struct if_laddrreq? */ 692abb0f93cSkardel#undef ISC_PLATFORM_HAVEIF_LADDRREQ 693abb0f93cSkardel 694abb0f93cSkardel/* have struct in6_pktinfo? */ 695abb0f93cSkardel#undef ISC_PLATFORM_HAVEIN6PKTINFO 696abb0f93cSkardel 697abb0f93cSkardel/* have IPv6? */ 698abb0f93cSkardel#undef ISC_PLATFORM_HAVEIPV6 699abb0f93cSkardel 700f003fb54Skardel/* struct sockaddr has sa_len? */ 701f003fb54Skardel#undef ISC_PLATFORM_HAVESALEN 702f003fb54Skardel 703f003fb54Skardel/* sin6_scope_id? */ 704abb0f93cSkardel#undef ISC_PLATFORM_HAVESCOPEID 705abb0f93cSkardel 706abb0f93cSkardel/* missing in6addr_any? */ 707abb0f93cSkardel#undef ISC_PLATFORM_NEEDIN6ADDRANY 708abb0f93cSkardel 709abb0f93cSkardel/* Do we need netinet6/in6.h? */ 710abb0f93cSkardel#undef ISC_PLATFORM_NEEDNETINET6IN6H 711abb0f93cSkardel 712abb0f93cSkardel/* ISC: provide inet_ntop() */ 713abb0f93cSkardel#undef ISC_PLATFORM_NEEDNTOP 714abb0f93cSkardel 715abb0f93cSkardel/* Declare in_port_t? */ 716abb0f93cSkardel#undef ISC_PLATFORM_NEEDPORTT 717abb0f93cSkardel 718abb0f93cSkardel/* ISC: provide inet_pton() */ 719abb0f93cSkardel#undef ISC_PLATFORM_NEEDPTON 720abb0f93cSkardel 7218585484eSchristos/* enable libisc thread support? */ 7228585484eSchristos#undef ISC_PLATFORM_USETHREADS 7238585484eSchristos 7248585484eSchristos/* define to 1 if library is thread safe */ 7258585484eSchristos#undef LDAP_API_FEATURE_X_OPENLDAP_THREAD_SAFE 7268585484eSchristos 7273e3909feSchristos/* Define to the sub-directory where libtool stores uninstalled libraries. */ 728f003fb54Skardel#undef LT_OBJDIR 729f003fb54Skardel 730f003fb54Skardel/* Does the target support multicast IP? */ 731f003fb54Skardel#undef MCAST 732abb0f93cSkardel 733ae49d4a4Schristos/* having to fork the DNS worker early when doing chroot? */ 734ae49d4a4Schristos#undef NEED_EARLY_FORK 735ae49d4a4Schristos 7368585484eSchristos/* pthread_init() required? */ 7378585484eSchristos#undef NEED_PTHREAD_INIT 7388585484eSchristos 7398585484eSchristos/* use PTHREAD_SCOPE_SYSTEM? */ 7408585484eSchristos#undef NEED_PTHREAD_SCOPE_SYSTEM 7418585484eSchristos 742abb0f93cSkardel/* Do we need an s_char typedef? */ 743abb0f93cSkardel#undef NEED_S_CHAR_TYPEDEF 744abb0f93cSkardel 745abb0f93cSkardel/* Define this if optional arguments are disallowed */ 746abb0f93cSkardel#undef NO_OPTIONAL_OPT_ARGS 747abb0f93cSkardel 748f003fb54Skardel/* Should we avoid #warning on option name collisions? */ 749f003fb54Skardel#undef NO_OPTION_NAME_WARNINGS 750f003fb54Skardel 7518585484eSchristos/* define if you have (or want) no threads */ 7528585484eSchristos#undef NO_THREADS 7538585484eSchristos 754f003fb54Skardel/* Use OpenSSL? */ 755f003fb54Skardel#undef OPENSSL 756f003fb54Skardel 757*897be3a4Schristos/* Suppress OpenSSL 3 deprecation warnings */ 758*897be3a4Schristos#undef OPENSSL_SUPPRESS_DEPRECATED 759*897be3a4Schristos 760abb0f93cSkardel/* Name of package */ 761abb0f93cSkardel#undef PACKAGE 762abb0f93cSkardel 763abb0f93cSkardel/* Define to the address where bug reports for this package should be sent. */ 764abb0f93cSkardel#undef PACKAGE_BUGREPORT 765abb0f93cSkardel 766abb0f93cSkardel/* Define to the full name of this package. */ 767abb0f93cSkardel#undef PACKAGE_NAME 768abb0f93cSkardel 769abb0f93cSkardel/* Define to the full name and version of this package. */ 770abb0f93cSkardel#undef PACKAGE_STRING 771abb0f93cSkardel 772abb0f93cSkardel/* Define to the one symbol short name of this package. */ 773abb0f93cSkardel#undef PACKAGE_TARNAME 774abb0f93cSkardel 775abb0f93cSkardel/* Define to the home page for this package. */ 776abb0f93cSkardel#undef PACKAGE_URL 777abb0f93cSkardel 778abb0f93cSkardel/* Define to the version of this package. */ 779abb0f93cSkardel#undef PACKAGE_VERSION 780abb0f93cSkardel 781f003fb54Skardel/* define to a working POSIX compliant shell */ 782f003fb54Skardel#undef POSIX_SHELL 783f003fb54Skardel 7848585484eSchristos/* enable thread safety */ 7858585484eSchristos#undef REENTRANT 7868585484eSchristos 787abb0f93cSkardel/* name of regex header file */ 788abb0f93cSkardel#undef REGEX_HEADER 789abb0f93cSkardel 7908585484eSchristos/* define if sched_yield yields the entire process */ 7918585484eSchristos#undef REPLACE_BROKEN_YIELD 7928585484eSchristos 793abb0f93cSkardel/* The size of `char *', as computed by sizeof. */ 794f17b710fSchristos#undef SIZEOF_CHAR_P 795abb0f93cSkardel 796abb0f93cSkardel/* The size of `int', as computed by sizeof. */ 797abb0f93cSkardel#undef SIZEOF_INT 798abb0f93cSkardel 799abb0f93cSkardel/* The size of `long', as computed by sizeof. */ 800abb0f93cSkardel#undef SIZEOF_LONG 801abb0f93cSkardel 8028585484eSchristos/* The size of `long long', as computed by sizeof. */ 8038585484eSchristos#undef SIZEOF_LONG_LONG 8048585484eSchristos 8058585484eSchristos/* The size of `pthread_t', as computed by sizeof. */ 8068585484eSchristos#undef SIZEOF_PTHREAD_T 8078585484eSchristos 808abb0f93cSkardel/* The size of `short', as computed by sizeof. */ 809abb0f93cSkardel#undef SIZEOF_SHORT 810abb0f93cSkardel 811abb0f93cSkardel/* The size of `signed char', as computed by sizeof. */ 812abb0f93cSkardel#undef SIZEOF_SIGNED_CHAR 813abb0f93cSkardel 814f003fb54Skardel/* The size of `time_t', as computed by sizeof. */ 815f003fb54Skardel#undef SIZEOF_TIME_T 816f003fb54Skardel 8178585484eSchristos/* If using the C implementation of alloca, define if you know the 8188585484eSchristos direction of stack growth for your system; otherwise it will be 8198585484eSchristos automatically deduced at runtime. 8208585484eSchristos STACK_DIRECTION > 0 => grows toward higher addresses 8218585484eSchristos STACK_DIRECTION < 0 => grows toward lower addresses 8228585484eSchristos STACK_DIRECTION = 0 => direction of growth unknown */ 8238585484eSchristos#undef STACK_DIRECTION 8248585484eSchristos 825*897be3a4Schristos/* Define to 1 if all of the C90 standard headers exist (not just the ones 826*897be3a4Schristos required in a freestanding environment). This macro is provided for 827*897be3a4Schristos backward compatibility; new code need not use it. */ 828abb0f93cSkardel#undef STDC_HEADERS 829abb0f93cSkardel 8308585484eSchristos/* Define to 1 if strerror_r returns char *. */ 8318585484eSchristos#undef STRERROR_R_CHAR_P 8328585484eSchristos 833abb0f93cSkardel/* canonical system (cpu-vendor-os) of where we should run */ 834abb0f93cSkardel#undef STR_SYSTEM 835abb0f93cSkardel 8368585484eSchristos/* Does Xettimeofday take 1 arg? */ 8378585484eSchristos#undef SYSV_TIMEOFDAY 8388585484eSchristos 8398585484eSchristos/* enable thread safety */ 8408585484eSchristos#undef THREADSAFE 8418585484eSchristos 8428585484eSchristos/* enable thread safety */ 8438585484eSchristos#undef THREAD_SAFE 8448585484eSchristos 8458585484eSchristos/* Provide a typedef for uintptr_t? */ 8468585484eSchristos#ifndef HAVE_UINTPTR_T 8478585484eSchristostypedef unsigned int uintptr_t; 8488585484eSchristos#define HAVE_UINTPTR_T 1 8498585484eSchristos#endif 8508585484eSchristos 851f003fb54Skardel/* What type to use for setsockopt */ 852f003fb54Skardel#undef TYPEOF_IP_MULTICAST_LOOP 853f003fb54Skardel 854*897be3a4Schristos/* Use OpenSSL's crypto random functions */ 855*897be3a4Schristos#undef USE_OPENSSL_CRYPTO_RAND 856*897be3a4Schristos 857b5bbe2e3Schristos/* OK to use snprintb()? */ 858b5bbe2e3Schristos#undef USE_SNPRINTB 859b5bbe2e3Schristos 860067f5680Schristos/* Enable extensions on AIX 3, Interix. */ 861067f5680Schristos#ifndef _ALL_SOURCE 862067f5680Schristos# undef _ALL_SOURCE 863067f5680Schristos#endif 864*897be3a4Schristos/* Enable general extensions on macOS. */ 865*897be3a4Schristos#ifndef _DARWIN_C_SOURCE 866*897be3a4Schristos# undef _DARWIN_C_SOURCE 867*897be3a4Schristos#endif 868*897be3a4Schristos/* Enable general extensions on Solaris. */ 869*897be3a4Schristos#ifndef __EXTENSIONS__ 870*897be3a4Schristos# undef __EXTENSIONS__ 871*897be3a4Schristos#endif 872067f5680Schristos/* Enable GNU extensions on systems that have them. */ 873067f5680Schristos#ifndef _GNU_SOURCE 874067f5680Schristos# undef _GNU_SOURCE 875067f5680Schristos#endif 876*897be3a4Schristos/* Enable X/Open compliant socket functions that do not require linking 877*897be3a4Schristos with -lxnet on HP-UX 11.11. */ 878*897be3a4Schristos#ifndef _HPUX_ALT_XOPEN_SOCKET_API 879*897be3a4Schristos# undef _HPUX_ALT_XOPEN_SOCKET_API 880*897be3a4Schristos#endif 881*897be3a4Schristos/* Identify the host operating system as Minix. 882*897be3a4Schristos This macro does not affect the system headers' behavior. 883*897be3a4Schristos A future release of Autoconf may stop defining this macro. */ 884*897be3a4Schristos#ifndef _MINIX 885*897be3a4Schristos# undef _MINIX 886*897be3a4Schristos#endif 887*897be3a4Schristos/* Enable general extensions on NetBSD. 888*897be3a4Schristos Enable NetBSD compatibility extensions on Minix. */ 889*897be3a4Schristos#ifndef _NETBSD_SOURCE 890*897be3a4Schristos# undef _NETBSD_SOURCE 891*897be3a4Schristos#endif 892*897be3a4Schristos/* Enable OpenBSD compatibility extensions on NetBSD. 893*897be3a4Schristos Oddly enough, this does nothing on OpenBSD. */ 894*897be3a4Schristos#ifndef _OPENBSD_SOURCE 895*897be3a4Schristos# undef _OPENBSD_SOURCE 896*897be3a4Schristos#endif 897*897be3a4Schristos/* Define to 1 if needed for POSIX-compatible behavior. */ 898*897be3a4Schristos#ifndef _POSIX_SOURCE 899*897be3a4Schristos# undef _POSIX_SOURCE 900*897be3a4Schristos#endif 901*897be3a4Schristos/* Define to 2 if needed for POSIX-compatible behavior. */ 902*897be3a4Schristos#ifndef _POSIX_1_SOURCE 903*897be3a4Schristos# undef _POSIX_1_SOURCE 904*897be3a4Schristos#endif 905*897be3a4Schristos/* Enable POSIX-compatible threading on Solaris. */ 906067f5680Schristos#ifndef _POSIX_PTHREAD_SEMANTICS 907067f5680Schristos# undef _POSIX_PTHREAD_SEMANTICS 908067f5680Schristos#endif 909*897be3a4Schristos/* Enable extensions specified by ISO/IEC TS 18661-5:2014. */ 910*897be3a4Schristos#ifndef __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 911*897be3a4Schristos# undef __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 912*897be3a4Schristos#endif 913*897be3a4Schristos/* Enable extensions specified by ISO/IEC TS 18661-1:2014. */ 914*897be3a4Schristos#ifndef __STDC_WANT_IEC_60559_BFP_EXT__ 915*897be3a4Schristos# undef __STDC_WANT_IEC_60559_BFP_EXT__ 916*897be3a4Schristos#endif 917*897be3a4Schristos/* Enable extensions specified by ISO/IEC TS 18661-2:2015. */ 918*897be3a4Schristos#ifndef __STDC_WANT_IEC_60559_DFP_EXT__ 919*897be3a4Schristos# undef __STDC_WANT_IEC_60559_DFP_EXT__ 920*897be3a4Schristos#endif 921*897be3a4Schristos/* Enable extensions specified by ISO/IEC TS 18661-4:2015. */ 922*897be3a4Schristos#ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__ 923*897be3a4Schristos# undef __STDC_WANT_IEC_60559_FUNCS_EXT__ 924*897be3a4Schristos#endif 925*897be3a4Schristos/* Enable extensions specified by ISO/IEC TS 18661-3:2015. */ 926*897be3a4Schristos#ifndef __STDC_WANT_IEC_60559_TYPES_EXT__ 927*897be3a4Schristos# undef __STDC_WANT_IEC_60559_TYPES_EXT__ 928*897be3a4Schristos#endif 929*897be3a4Schristos/* Enable extensions specified by ISO/IEC TR 24731-2:2010. */ 930*897be3a4Schristos#ifndef __STDC_WANT_LIB_EXT2__ 931*897be3a4Schristos# undef __STDC_WANT_LIB_EXT2__ 932*897be3a4Schristos#endif 933*897be3a4Schristos/* Enable extensions specified by ISO/IEC 24747:2009. */ 934*897be3a4Schristos#ifndef __STDC_WANT_MATH_SPEC_FUNCS__ 935*897be3a4Schristos# undef __STDC_WANT_MATH_SPEC_FUNCS__ 936*897be3a4Schristos#endif 937067f5680Schristos/* Enable extensions on HP NonStop. */ 938067f5680Schristos#ifndef _TANDEM_SOURCE 939067f5680Schristos# undef _TANDEM_SOURCE 940067f5680Schristos#endif 941*897be3a4Schristos/* Enable X/Open extensions. Define to 500 only if necessary 942*897be3a4Schristos to make mbstate_t available. */ 943*897be3a4Schristos#ifndef _XOPEN_SOURCE 944*897be3a4Schristos# undef _XOPEN_SOURCE 945067f5680Schristos#endif 946067f5680Schristos 947067f5680Schristos 9488585484eSchristos/* Can we use SIGPOLL for tty IO? */ 9498585484eSchristos#undef USE_TTY_SIGPOLL 9508585484eSchristos 9518585484eSchristos/* Can we use SIGPOLL for UDP? */ 9528585484eSchristos#undef USE_UDP_SIGPOLL 9538585484eSchristos 954abb0f93cSkardel/* Version number of package */ 955abb0f93cSkardel#undef VERSION 956abb0f93cSkardel 9578585484eSchristos/* vsnprintf expands "%m" to strerror(errno) */ 9588585484eSchristos#undef VSNPRINTF_PERCENT_M 9598585484eSchristos 960f003fb54Skardel/* configure --enable-ipv6 */ 961abb0f93cSkardel#undef WANT_IPV6 962abb0f93cSkardel 963abb0f93cSkardel/* Define this if a working libregex can be found */ 964abb0f93cSkardel#undef WITH_LIBREGEX 965abb0f93cSkardel 9668585484eSchristos/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most 9678585484eSchristos significant byte first (like Motorola and SPARC, unlike Intel). */ 9688585484eSchristos#if defined AC_APPLE_UNIVERSAL_BUILD 9698585484eSchristos# if defined __BIG_ENDIAN__ 9708585484eSchristos# define WORDS_BIGENDIAN 1 9718585484eSchristos# endif 9728585484eSchristos#else 9738585484eSchristos# ifndef WORDS_BIGENDIAN 9748585484eSchristos# undef WORDS_BIGENDIAN 9758585484eSchristos# endif 9768585484eSchristos#endif 9778585484eSchristos 9788585484eSchristos/* enable thread safety */ 9798585484eSchristos#undef _REENTRANT 9808585484eSchristos 9818585484eSchristos/* enable thread safety */ 9828585484eSchristos#undef _SGI_MP_SOURCE 9838585484eSchristos 9848585484eSchristos/* enable thread safety */ 9858585484eSchristos#undef _THREADSAFE 9868585484eSchristos 9878585484eSchristos/* enable thread safety */ 9888585484eSchristos#undef _THREAD_SAFE 9898585484eSchristos 990f003fb54Skardel/* Are we _special_? */ 991f003fb54Skardel#undef __APPLE_USE_RFC_3542 992f003fb54Skardel 993*897be3a4Schristos/* Define to 1 if type `char' is unsigned and your compiler does not 994*897be3a4Schristos predefine this macro. */ 995abb0f93cSkardel#ifndef __CHAR_UNSIGNED__ 996abb0f93cSkardel# undef __CHAR_UNSIGNED__ 997abb0f93cSkardel#endif 998abb0f93cSkardel 999abb0f93cSkardel/* Define to empty if `const' does not conform to ANSI C. */ 1000abb0f93cSkardel#undef const 1001abb0f93cSkardel 1002abb0f93cSkardel/* Define to `int' if <sys/types.h> doesn't define. */ 1003abb0f93cSkardel#undef gid_t 1004abb0f93cSkardel 1005abb0f93cSkardel/* Define to `__inline__' or `__inline' if that's what the C compiler 1006abb0f93cSkardel calls it, or to nothing if 'inline' is not supported under any name. */ 1007abb0f93cSkardel#ifndef __cplusplus 1008abb0f93cSkardel#undef inline 1009abb0f93cSkardel#endif 1010abb0f93cSkardel 10118585484eSchristos/* Define to the widest signed integer type if <stdint.h> and <inttypes.h> do 10128585484eSchristos not define. */ 10138585484eSchristos#undef intmax_t 10148585484eSchristos 1015*897be3a4Schristos/* Define as a signed integer type capable of holding a process identifier. */ 1016abb0f93cSkardel#undef pid_t 1017abb0f93cSkardel 1018abb0f93cSkardel/* Define to `unsigned int' if <sys/types.h> does not define. */ 1019abb0f93cSkardel#undef size_t 1020abb0f93cSkardel 1021*897be3a4Schristos #include "c99_snprintf.h" 10228585484eSchristos 10238585484eSchristos 10248585484eSchristos/* Define to rpl_snprintf if the replacement function should be used. */ 10258585484eSchristos#undef snprintf 10268585484eSchristos 1027abb0f93cSkardel/* Define to `int' if <sys/types.h> doesn't define. */ 1028abb0f93cSkardel#undef uid_t 1029abb0f93cSkardel 10308585484eSchristos/* Define to the widest unsigned integer type if <stdint.h> and <inttypes.h> 10318585484eSchristos do not define. */ 10328585484eSchristos#undef uintmax_t 10338585484eSchristos 10348585484eSchristos/* Define to the type of an unsigned integer type wide enough to hold a 10358585484eSchristos pointer, if such a type exists, and if the system does not define it. */ 10368585484eSchristos#undef uintptr_t 10378585484eSchristos 1038abb0f93cSkardel/* Define as `fork' if `vfork' does not work. */ 1039abb0f93cSkardel#undef vfork 1040f003fb54Skardel 10418585484eSchristos/* Define to empty if the keyword `volatile' does not work. Warning: valid 10428585484eSchristos code using `volatile' can become incorrect without. Disable with care. */ 10438585484eSchristos#undef volatile 10448585484eSchristos 10458585484eSchristos/* Define to rpl_vsnprintf if the replacement function should be used. */ 10468585484eSchristos#undef vsnprintf 10478585484eSchristos 1048f003fb54Skardel 1049f003fb54Skardel#ifndef MPINFOU_PREDECLARED 1050f003fb54Skardel# define MPINFOU_PREDECLARED 10518585484eSchristostypedef union mpinfou { 1052f003fb54Skardel struct pdk_mpinfo *pdkptr; 1053f003fb54Skardel struct mpinfo *pikptr; 1054f003fb54Skardel} mpinfou_t; 1055f003fb54Skardel#endif 1056f003fb54Skardel 10578585484eSchristos 10588585484eSchristos 10598585484eSchristos #if !defined(_KERNEL) && !defined(PARSESTREAM) 10608585484eSchristos # if defined(HW_WANT_RPL_VSNPRINTF) 10618585484eSchristos # if defined(__cplusplus) 10628585484eSchristos extern "C" { 10638585484eSchristos # endif 10648585484eSchristos # include <stdarg.h> 10658585484eSchristos int rpl_vsnprintf(char *, size_t, const char *, va_list); 10668585484eSchristos # if defined(__cplusplus) 10678585484eSchristos } 10688585484eSchristos # endif 10698585484eSchristos # endif 10708585484eSchristos # if defined(HW_WANT_RPL_SNPRINTF) 10718585484eSchristos # if defined(__cplusplus) 10728585484eSchristos extern "C" { 10738585484eSchristos # endif 10748585484eSchristos int rpl_snprintf(char *, size_t, const char *, ...); 10758585484eSchristos # if defined(__cplusplus) 10768585484eSchristos } 10778585484eSchristos # endif 10788585484eSchristos # endif 10798585484eSchristos #endif /* !defined(_KERNEL) && !defined(PARSESTREAM) */ 10808585484eSchristos 1081