/* gnunet_private_config.h.in.  Generated from configure.ac by autoheader.  */

#define _GNU_SOURCE 1

/* Define to 1 if this is an Apple Darwin system */
#undef DARWIN

/* Define to 1 if only documentation is being built */
#undef DOCUMENTATION_ONLY

/* Define to 1 if freed memory is poisoned */
#undef ENABLED_POISONING

/* Define to 1 if benchmarks are enabled */
#undef ENABLE_BENCHMARK

/* Define to 1 if expensive heap statistics should be enabled */
#undef ENABLE_HEAP_STATISTICS

/* Define to 1 if malicious code paths should be compiled */
#undef ENABLE_MALICIOUS

/* Define to 1 if translation of program messages to the user's native
   language is requested. */
#undef ENABLE_NLS

/* Define to 1 if NSE should send timestamp information */
#undef ENABLE_NSE_HISTOGRAM

/* Define if transport (not TNG) should warn about sending times. */
#undef ENABLE_TTD

/* Define to 1 if this is a GNU system */
#undef GNU

/* Define to 1 to cull all logging calls */
#undef GNUNET_CULL_LOGGING

/* The default choice for the name of the first network interface */
#undef GNUNET_DEFAULT_INTERFACE

/* Set to 1 is this is an experimental build */
#undef GNUNET_EXPERIMENTAL

/* Define to 1 if extra logging is enabled, 2 for very verbose logging */
#undef GNUNET_EXTRA_LOGGING

/* Define to 1 if gnunet-logread is available */
#undef GNUNET_LOGREAD

/* Define to 1 if you have the <argz.h> header file. */
#undef HAVE_ARGZ_H

/* Define to 1 if you have the <arpa/inet.h> header file. */
#undef HAVE_ARPA_INET_H

/* Define to 1 if you have the 'atoll' function. */
#undef HAVE_ATOLL

/* Define to 1 if awk is available */
#undef HAVE_AWK

/* Define to 1 if you have the <bluetooth/bluetooth.h> header file. */
#undef HAVE_BLUETOOTH_BLUETOOTH_H

/* Define to 1 if you have the <byteswap.h> header file. */
#undef HAVE_BYTESWAP_H

/* Define to 1 if you have the Mac OS X function CFLocaleCopyCurrent in the
   CoreFoundation framework. */
#undef HAVE_CFLOCALECOPYCURRENT

/* Define to 1 if you have the Mac OS X function CFPreferencesCopyAppValue in
   the CoreFoundation framework. */
#undef HAVE_CFPREFERENCESCOPYAPPVALUE

/* Define to 1 if your system has a working 'chown' function. */
#undef HAVE_CHOWN

/* Define to 1 if you have the <ctype.h> header file. */
#undef HAVE_CTYPE_H

/* Define if the GNU dcgettext() function is already present or preinstalled.
   */
#undef HAVE_DCGETTEXT

/* Define to 1 if you have the declaration of 'CURLINFO_TLS_SSL_PTR', and to 0
   if you don't. */
#undef HAVE_DECL_CURLINFO_TLS_SSL_PTR

/* Define to 1 if you have the declaration of 'gcry_mpi_set_opaque_copy', and
   to 0 if you don't. */
#undef HAVE_DECL_GCRY_MPI_SET_OPAQUE_COPY

/* Define to 1 if you have the declaration of 'struct in6_ifreq', and to 0 if
   you don't. */
#undef HAVE_DECL_STRUCT_IN6_IFREQ

/* Define to 1 if you have the <dirent.h> header file, and it defines 'DIR'.
   */
#undef HAVE_DIRENT_H

/* Define to 1 if you have the <dlfcn.h> header file. */
#undef HAVE_DLFCN_H

/* Define to 1 if you have the <endian.h> header file. */
#undef HAVE_ENDIAN_H

/* Define to 1 if you have the <errno.h> header file. */
#undef HAVE_ERRNO_H

/* Define to 1 if you have the <execinfo.h> header file. */
#undef HAVE_EXECINFO_H

/* Define to 1 if explicit_bzero is supported */
#undef HAVE_EXPLICIT_BZERO

/* Define to 1 if you have the <extractor.h> header file. */
#undef HAVE_EXTRACTOR_H

/* Define to 1 if you have the <fcntl.h> header file. */
#undef HAVE_FCNTL_H

/* Define to 1 if you have the 'fork' function. */
#undef HAVE_FORK

/* Define to 1 if you have the 'freeifaddrs' function. */
#undef HAVE_FREEIFADDRS

/* Define to 1 if fseeko (and ftello) are declared in stdio.h. */
#undef HAVE_FSEEKO

/* Define to 1 if getaddrinfo_a is supported */
#undef HAVE_GETADDRINFO_A

/* Define to 1 if you have the 'gethostbyname2' function. */
#undef HAVE_GETHOSTBYNAME2

/* Define to 1 if you have the 'getifaddrs' function. */
#undef HAVE_GETIFADDRS

/* Define to 1 if you have the 'getloadavg' function. */
#undef HAVE_GETLOADAVG

/* Define to 1 if you have the 'getpeereid' function. */
#undef HAVE_GETPEEREID

/* Define to 1 if you have the 'getpeerucred' function. */
#undef HAVE_GETPEERUCRED

/* Define to 1 if you have the 'getresgid' function. */
#undef HAVE_GETRESGID

/* Define to 1 if you have the 'getrlimit' function. */
#undef HAVE_GETRLIMIT

/* Define to 1 if you have the 'getrusage' function. */
#undef HAVE_GETRUSAGE

/* Define if the GNU gettext() function is already present or preinstalled. */
#undef HAVE_GETTEXT

/* Define to 1 if GnuTLS is available */
#undef HAVE_GNUTLS

/* Define to 1 if you have the <gnutls/abstract.h> header file. */
#undef HAVE_GNUTLS_ABSTRACT_H

/* Define to 1 if GnuTLS has DANE support */
#undef HAVE_GNUTLS_DANE

/* Define to 1 if you have the <gnutls/dane.h> header file. */
#undef HAVE_GNUTLS_DANE_H

/* Define if you have the iconv() function and it works. */
#undef HAVE_ICONV

/* Define to 1 if you have the <idn2.h> header file. */
#undef HAVE_IDN2_H

/* Define to 1 if you have the <idn2/idn2.h> header file. */
#undef HAVE_IDN2_IDN2_H

/* Define to 1 if you have the <idna.h> header file. */
#undef HAVE_IDNA_H

/* Define to 1 if you have the <idn/idna.h> header file. */
#undef HAVE_IDN_IDNA_H

/* Define to 1 if you have the <ifaddrs.h> header file. */
#undef HAVE_IFADDRS_H

/* Define to 1 if you have the 'initgroups' function. */
#undef HAVE_INITGROUPS

/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H

/* Define to 1 if available */
#undef HAVE_JANSSON

/* Define to 1 if you have the <jansson.h> header file. */
#undef HAVE_JANSSON_H

/* Define to 1 if available */
#undef HAVE_JOSE

/* Define to 1 if you have the <jose/jose.h> header file. */
#undef HAVE_JOSE_JOSE_H

/* Define to 1 if you have the <langinfo.h> header file. */
#undef HAVE_LANGINFO_H

/* Define to 1 if available */
#undef HAVE_LIBATOMIC

/* Define to 1 if available */
#undef HAVE_LIBBLUETOOTH

/* Define to 1 if you have a functional curl library. */
#undef HAVE_LIBCURL

/* Define to 1 if available */
#undef HAVE_LIBEXTRACTOR

/* Define to 1 if libidn is available */
#undef HAVE_LIBIDN

/* Define to 1 if libidn2 is available */
#undef HAVE_LIBIDN2

/* Define to 1 if you have the 'intl' library (-lintl). */
#undef HAVE_LIBINTL

/* Define to 1 if you have the <libintl.h> header file. */
#undef HAVE_LIBINTL_H

/* Define to 1 if you have the 'kstat' library (-lkstat). */
#undef HAVE_LIBKSTAT

/* Define to 1 if you have the 'kvm' library (-lkvm). */
#undef HAVE_LIBKVM

/* Define to 1 if you have the 'm' library (-lm). */
#undef HAVE_LIBM

/* Define to 1 if you have the <libpq-fe.h> header file. */
#undef HAVE_LIBPQ_FE_H

/* Define to 1 if you have the 'resolv' library (-lresolv). */
#undef HAVE_LIBRESOLV

/* Define to 1 if you have the 'rt' library (-lrt). */
#undef HAVE_LIBRT

/* Define to 1 if you have the 'socket' library (-lsocket). */
#undef HAVE_LIBSOCKET

/* Define to 1 if you have the <limits.h> header file. */
#undef HAVE_LIMITS_H

/* Define to 1 if you have the <locale.h> header file. */
#undef HAVE_LOCALE_H

/* Define to 1 if available */
#undef HAVE_LTDL

/* Define to 1 if you have the <ltdl.h> header file. */
#undef HAVE_LTDL_H

/* Define to 1 if you have the <mach/mach.h> header file. */
#undef HAVE_MACH_MACH_H

/* Define to 1 if you have the 'mallinfo2' function. */
#undef HAVE_MALLINFO2

/* Define to 1 if you have the <malloc.h> header file. */
#undef HAVE_MALLOC_H

/* Define to 1 if you have the <malloc/malloc.h> header file. */
#undef HAVE_MALLOC_MALLOC_H

/* Define to 1 if you have the <malloc/malloc_np.h> header file. */
#undef HAVE_MALLOC_MALLOC_NP_H

/* Define to 1 if you have the 'malloc_size' function. */
#undef HAVE_MALLOC_SIZE

/* Define to 1 if you have the 'malloc_usable_size' function. */
#undef HAVE_MALLOC_USABLE_SIZE

/* Define to 1 if you have the <math.h> header file. */
#undef HAVE_MATH_H

/* Define to 1 if memchr is supported */
#undef HAVE_MEMCHR

/* Define to 1 if memset_s is supported */
#undef HAVE_MEMSET_S

/* Define to 1 if libmicrohttpd is available */
#undef HAVE_MHD

/* Define to 1 if you have the 'mremap' function. */
#undef HAVE_MREMAP

/* Define to 1 if you have the <ndir.h> header file, and it defines 'DIR'. */
#undef HAVE_NDIR_H

/* Define to 1 if you have the <netdb.h> header file. */
#undef HAVE_NETDB_H

/* Define to 1 if you have the <netinet/in.h> header file. */
#undef HAVE_NETINET_IN_H

/* Define to 1 if you have the <netinet/in.h,> header file. */
#undef HAVE_NETINET_IN_H_

/* Define to 1 if you have the <netinet/in_systm.h> header file. */
#undef HAVE_NETINET_IN_SYSTM_H

/* Define to 1 if you have the <netinet/ip.h> header file. */
#undef HAVE_NETINET_IP_H

/* Define to 1 if libnghttp3 is available */
#undef HAVE_NGHTTP

/* Define to 1 if you have the <nss.h> header file. */
#undef HAVE_NSS_H

/* Define to 1 if available */
#undef HAVE_OGG

/* Define to 1 if you have the <ogg/ogg.h> header file. */
#undef HAVE_OGG_OGG_H

/* Define to 1 if available */
#undef HAVE_OPUS

/* Define to 1 if you have the <opus/opus.h> header file. */
#undef HAVE_OPUS_OPUS_H

/* Define to 1 if available */
#undef HAVE_PABC

/* Define to 1 if you have the <pabc/pabc.h> header file. */
#undef HAVE_PABC_PABC_H

/* Define to 1 if perl is available */
#undef HAVE_PERL

/* Define to 1 if you have the 'pipe2' function. */
#undef HAVE_PIPE2

/* Define to 1 if libpng is available */
#undef HAVE_PNG

/* Define to 1 if you have the <png.h> header file. */
#undef HAVE_PNG_H

/* Define to 1 if Postgres is available */
#undef HAVE_POSTGRESQL

/* Define to 1 if available */
#undef HAVE_PULSE

/* Define to 1 if you have the <pulse/simple.h> header file. */
#undef HAVE_PULSE_SIMPLE_H

/* Define to 1 if available */
#undef HAVE_QUICHE

/* Define to 1 if you have the <quiche.h> header file. */
#undef HAVE_QUICHE_H

/* Define to 1 if you have the 'random' function. */
#undef HAVE_RANDOM

/* Define to 1 if you have the 'renameat2' function. */
#undef HAVE_RENAMEAT2

/* Define to 1 if you have the 'setresuid' function. */
#undef HAVE_SETRESUID

/* Define to 1 if you have the 'setrlimit' function. */
#undef HAVE_SETRLIMIT

/* Define to 1 if you have the <signal.h> header file. */
#undef HAVE_SIGNAL_H

/* Define to 1 if struct sockaddr_in has sin_len field */
#undef HAVE_SOCKADDR_IN_SIN_LEN

/* Define to 1 if struct sockaddr_un has sun_len field */
#undef HAVE_SOCKADDR_UN_SUN_LEN

/* Define to 1 if you have the <sockLib.h> header file. */
#undef HAVE_SOCKLIB_H

/* Define to 1 if available */
#undef HAVE_SODIUM

/* Define to 1 if you have the <sodium.h> header file. */
#undef HAVE_SODIUM_H

/* Define to 1 if available */
#undef HAVE_SQLITE

/* Define to 1 if you have the <sqlite3.h> header file. */
#undef HAVE_SQLITE3_H

/* Define to 1 if you have the 'srandom' function. */
#undef HAVE_SRANDOM

/* Define to 1 if you have the 'stat' function. */
#undef HAVE_STAT

/* Define to 1 if you have the 'stat64' function. */
#undef HAVE_STAT64

/* Define to 1 if you have the 'statfs' function. */
#undef HAVE_STATFS

/* Define to 1 if you have the 'statvfs' function. */
#undef HAVE_STATVFS

/* Define to 1 if you have the <stdarg.h> header file. */
#undef HAVE_STDARG_H

/* Define to 1 if you have the <stdatomic.h> header file. */
#undef HAVE_STDATOMIC_H

/* Define to 1 if stdbool.h conforms to C99. */
#undef HAVE_STDBOOL_H

/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H

/* Define to 1 if you have the <stdio.h> header file. */
#undef HAVE_STDIO_H

/* Define to 1 if you have the <stdlib.h> header file. */
#undef HAVE_STDLIB_H

/* Define to 1 if you have the <strings.h> header file. */
#undef HAVE_STRINGS_H

/* Define to 1 if you have the <string.h> header file. */
#undef HAVE_STRING_H

/* Define to 1 if you have the 'strndup' function. */
#undef HAVE_STRNDUP

/* Define to 1 if you have the 'strnlen' function. */
#undef HAVE_STRNLEN

/* Define to 1 if you have the 'sysconf' function. */
#undef HAVE_SYSCONF

/* Define to 1 if you have the <sys/dir.h> header file, and it defines 'DIR'.
   */
#undef HAVE_SYS_DIR_H

/* Define to 1 if you have the <sys/endian.h> header file. */
#undef HAVE_SYS_ENDIAN_H

/* Define to 1 if you have the <sys/file.h> header file. */
#undef HAVE_SYS_FILE_H

/* Define to 1 if you have the <sys/ioctl.h> header file. */
#undef HAVE_SYS_IOCTL_H

/* Define to 1 if you have the <sys/mman.h> header file. */
#undef HAVE_SYS_MMAN_H

/* Define to 1 if you have the <sys/mount.h> header file. */
#undef HAVE_SYS_MOUNT_H

/* Define to 1 if you have the <sys/msg.h> header file. */
#undef HAVE_SYS_MSG_H

/* Define to 1 if you have the <sys/ndir.h> header file, and it defines 'DIR'.
   */
#undef HAVE_SYS_NDIR_H

/* Define to 1 if you have the <sys/param.h> header file. */
#undef HAVE_SYS_PARAM_H

/* Define to 1 if you have the <sys/resource.h> header file. */
#undef HAVE_SYS_RESOURCE_H

/* Define to 1 if you have the <sys/select.h> header file. */
#undef HAVE_SYS_SELECT_H

/* Define to 1 if you have the <sys/socket.h> header file. */
#undef HAVE_SYS_SOCKET_H

/* Define to 1 if you have the <sys/statvfs.h> header file. */
#undef HAVE_SYS_STATVFS_H

/* Define to 1 if you have the <sys/stat.h> header file. */
#undef HAVE_SYS_STAT_H

/* Define to 1 if you have the <sys/sysinfo.h> header file. */
#undef HAVE_SYS_SYSINFO_H

/* Define to 1 if you have the <sys/timeb.h> header file. */
#undef HAVE_SYS_TIMEB_H

/* Define to 1 if you have the <sys/time.h> header file. */
#undef HAVE_SYS_TIME_H

/* Define to 1 if you have the <sys/types.h> header file. */
#undef HAVE_SYS_TYPES_H

/* Define to 1 if you have the <sys/ucred.h> header file. */
#undef HAVE_SYS_UCRED_H

/* Define to 1 if you have the <sys/vfs.h> header file. */
#undef HAVE_SYS_VFS_H

/* Define to 1 if __thread is supported */
#undef HAVE_THREAD_LOCAL_GCC

/* Define to 1 if you have the 'timegm' function. */
#undef HAVE_TIMEGM

/* Define to 1 if struct tm has the tm_gmtoff member */
#undef HAVE_TM_GMTOFF

/* Define to 1 if you have the <ucred.h> header file. */
#undef HAVE_UCRED_H

/* We can access-64 bit values that are only 32-bit aligned */
#undef HAVE_UNALIGNED_64_ACCESS

/* Define to 1 if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H

/* Define to 1 if available */
#undef HAVE_UNISTRING

/* Define to 1 if you have the <unistr.h> header file. */
#undef HAVE_UNISTR_H

/* Define to 1 if you have the 'vfork' function. */
#undef HAVE_VFORK

/* Define to 1 if you have the <vfork.h> header file. */
#undef HAVE_VFORK_H

/* Define to 1 if you have the 'wait4' function. */
#undef HAVE_WAIT4

/* Define to 1 if 'fork' works. */
#undef HAVE_WORKING_FORK

/* Define to 1 if 'vfork' works. */
#undef HAVE_WORKING_VFORK

/* Define to 1 if available */
#undef HAVE_ZBAR

/* Define to 1 if you have the <zbar.h> header file. */
#undef HAVE_ZBAR_H

/* Define to 1 if zlib is available */
#undef HAVE_ZLIB

/* Define to 1 if the system has the type '_Bool'. */
#undef HAVE__BOOL

/* Define as const if the declaration of iconv() needs const. */
#undef ICONV_CONST

/* Path to ifconfig */
#undef IFCONFIG

/* How to include if_tun.h */
#undef IF_TUN_HDR

/* Define to 1 if man pages are included */
#undef INCLUDE_MANPAGES

/* Path to ip6tables */
#undef IP6TABLES

/* Path to iptables */
#undef IPTABLES

/* Defined if libcurl supports AsynchDNS */
#undef LIBCURL_FEATURE_ASYNCHDNS

/* Defined if libcurl supports IDN */
#undef LIBCURL_FEATURE_IDN

/* Defined if libcurl supports IPv6 */
#undef LIBCURL_FEATURE_IPV6

/* Defined if libcurl supports KRB4 */
#undef LIBCURL_FEATURE_KRB4

/* Defined if libcurl supports libz */
#undef LIBCURL_FEATURE_LIBZ

/* Defined if libcurl supports NTLM */
#undef LIBCURL_FEATURE_NTLM

/* Defined if libcurl supports SSL */
#undef LIBCURL_FEATURE_SSL

/* Defined if libcurl supports SSPI */
#undef LIBCURL_FEATURE_SSPI

/* Defined if libcurl supports DICT */
#undef LIBCURL_PROTOCOL_DICT

/* Defined if libcurl supports FILE */
#undef LIBCURL_PROTOCOL_FILE

/* Defined if libcurl supports FTP */
#undef LIBCURL_PROTOCOL_FTP

/* Defined if libcurl supports FTPS */
#undef LIBCURL_PROTOCOL_FTPS

/* Defined if libcurl supports HTTP */
#undef LIBCURL_PROTOCOL_HTTP

/* Defined if libcurl supports HTTPS */
#undef LIBCURL_PROTOCOL_HTTPS

/* Defined if libcurl supports IMAP */
#undef LIBCURL_PROTOCOL_IMAP

/* Defined if libcurl supports LDAP */
#undef LIBCURL_PROTOCOL_LDAP

/* Defined if libcurl supports POP3 */
#undef LIBCURL_PROTOCOL_POP3

/* Defined if libcurl supports RTSP */
#undef LIBCURL_PROTOCOL_RTSP

/* Defined if libcurl supports SMTP */
#undef LIBCURL_PROTOCOL_SMTP

/* Defined if libcurl supports TELNET */
#undef LIBCURL_PROTOCOL_TELNET

/* Defined if libcurl supports TFTP */
#undef LIBCURL_PROTOCOL_TFTP

/* Define to 1 if this is a system with a Linux kernel */
#undef LINUX

/* Define to the sub-directory where libtool stores uninstalled libraries. */
#undef LT_OBJDIR

/* Required libgcrypt version */
#undef NEED_LIBGCRYPT_VERSION

/* Define to 1 if your C compiler doesn't accept -c and -o together. */
#undef NO_MINUS_C_MINUS_O

/* Define to 1 if this is an OpenBSD system */
#undef OPENBSD

/* Define to 1 if this is some strange OS */
#undef OTHEROS

/* Name of package */
#undef PACKAGE

/* Define to the address where bug reports for this package should be sent. */
#undef PACKAGE_BUGREPORT

/* Define to the full name of this package. */
#undef PACKAGE_NAME

/* Define to the full name and version of this package. */
#undef PACKAGE_STRING

/* Define to the one symbol short name of this package. */
#undef PACKAGE_TARNAME

/* Define to the home page for this package. */
#undef PACKAGE_URL

/* Define to the version of this package. */
#undef PACKAGE_VERSION

/* Path to ip */
#undef PATH_TO_IP

/* Define to 1 if this is a Solaris system */
#undef SOLARIS

/* Define to 1 if the 'S_IS*' macros in <sys/stat.h> do not work properly. */
#undef STAT_MACROS_BROKEN

/* Define to 1 if all of the C89 standard headers exist (not just the ones
   required in a freestanding environment). This macro is provided for
   backward compatibility; new code need not use it. */
#undef STDC_HEADERS

/* Path to sysctl */
#undef SYSCTL

/* Define to 1 if your <sys/time.h> declares 'struct tm'. */
#undef TM_IN_SYS_TIME

/* Path to upnpc binary */
#undef UPNPC

/* VCS revision/hash or tarball version */
#undef VCS_VERSION

/* Version number of package */
#undef VERSION

/* Define to 1 if the X Window System is missing or not being used. */
#undef X_DISPLAY_MISSING

/* Number of bits in a file offset, on hosts where this is settable. */
#undef _FILE_OFFSET_BITS

/* Define to 1 if necessary to make fseeko visible. */
#undef _LARGEFILE_SOURCE

/* Define to 1 on platforms where this makes off_t a 64-bit type. */
#undef _LARGE_FILES

/* Needed with Solaris or errno does not work */
#undef _REENTRANT

/* Number of bits in time_t, on hosts where this is settable. */
#undef _TIME_BITS

/* Define to 1 on platforms where this makes time_t a 64-bit type. */
#undef __MINGW_USE_VC2005_COMPAT

/* Define curl_free() as free() if our version of curl lacks curl_free. */
#undef curl_free

/* Define as 'int' if <sys/types.h> doesn't define. */
#undef gid_t

/* Define to 'int' if <sys/types.h> does not define. */
#undef mode_t

/* Define to 'long int' if <sys/types.h> does not define. */
#undef off_t

/* Define as a signed integer type capable of holding a process identifier. */
#undef pid_t

/* Define as 'unsigned int' if <stddef.h> doesn't define. */
#undef size_t

/* Define as 'int' if <sys/types.h> doesn't define. */
#undef uid_t

/* Define as 'fork' if 'vfork' does not work. */
#undef vfork
