X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=config.h.in;h=a99e83f1ce52faef56789141ec8041ea4957eb63;hb=9eba4abfe44617aa78f625d900fe6bc2c58bb4cb;hp=ec607ac33613e5864ad291a1f7e737e94171ad27;hpb=3b83c93292fbf6c4e859ce513bdf54ad90733f96;p=secnet.git diff --git a/config.h.in b/config.h.in index ec607ac..a99e83f 100644 --- a/config.h.in +++ b/config.h.in @@ -1,142 +1,89 @@ -/* config.h.in. Generated automatically from configure.in by autoheader 2.13. */ -#ifndef _CONFIG_H -#define _CONFIG_H +/* config.h.in. Generated from configure.ac by autoheader. */ -/* Define if you have the ANSI C header files. */ -#undef STDC_HEADERS +#ifndef _CONFIG_H +#define _CONFIG_H -/* Define if your processor stores words with the most significant - byte first (like Motorola and SPARC, unlike Intel and VAX). */ -#undef WORDS_BIGENDIAN -/* The number of bytes in a unsigned char. */ -#undef SIZEOF_UNSIGNED_CHAR +/* Define if building universal (internal helper macro) */ +#undef AC_APPLE_UNIVERSAL_BUILD -/* The number of bytes in a unsigned int. */ -#undef SIZEOF_UNSIGNED_INT +/* Define to 1 to use IPv6 support in system and adns */ +#undef CONFIG_IPV6 -/* The number of bytes in a unsigned long. */ -#undef SIZEOF_UNSIGNED_LONG +/* Define to 1 if you have the `fmemopen' function. */ +#undef HAVE_FMEMOPEN -/* The number of bytes in a unsigned long long. */ -#undef SIZEOF_UNSIGNED_LONG_LONG +/* Define to 1 if you have the `funopen' function. */ +#undef HAVE_FUNOPEN -/* The number of bytes in a unsigned short. */ -#undef SIZEOF_UNSIGNED_SHORT +/* Define to 1 if you have the `adns' library (-ladns). */ +#undef HAVE_LIBADNS -/* Define if you have the getopt_long function. */ -#undef HAVE_GETOPT_LONG +/* Define to 1 if you have the `gmp' library (-lgmp). */ +#undef HAVE_LIBGMP -/* Define if you have the snprintf function. */ -#undef HAVE_SNPRINTF +/* Define to 1 if you have the `gmp2' library (-lgmp2). */ +#undef HAVE_LIBGMP2 -/* Define if you have the header file. */ -#undef HAVE_INTTYPES_H +/* Define to 1 if you have the `socket' library (-lsocket). */ +#undef HAVE_LIBSOCKET -/* Define if you have the header file. */ -#undef HAVE_LINUX_IF_H +/* Define to 1 if you have the header file. */ +#undef HAVE_LINUX_IF_TUN_H -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #undef HAVE_NET_IF_H -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #undef HAVE_NET_IF_TUN_H -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #undef HAVE_NET_ROUTE_H -/* Define if you have the header file. */ -#undef HAVE_STDINT_H - -/* Define if you have the header file. */ +/* Define to 1 if you have the header file. */ #undef HAVE_STROPTS_H -/* Define if you have the header file. */ -#undef HAVE_SYS_SOCKIO_H - -/* Define if you have the adns library (-ladns). */ -#undef HAVE_LIBADNS - -/* Define if you have the fl library (-lfl). */ -#undef HAVE_LIBFL +/* Define to 1 if you have the header file. */ +#undef HAVE_SYS_SOCKET_H -/* Define if you have the getopt library (-lgetopt). */ -#undef HAVE_LIBGETOPT - -/* Define if you have the gmp library (-lgmp). */ -#undef HAVE_LIBGMP - -/* Define if you have the gmp2 library (-lgmp2). */ -#undef HAVE_LIBGMP2 +/* Define to 1 if you have the header file. */ +#undef HAVE_SYS_SOCKIO_H -/* Define if you have the gnugetopt library (-lgnugetopt). */ -#undef HAVE_LIBGNUGETOPT +/* Define to the address where bug reports for this package should be sent. */ +#undef PACKAGE_BUGREPORT -/* Define if you have the nsl library (-lnsl). */ -#undef HAVE_LIBNSL +/* Define to the full name of this package. */ +#undef PACKAGE_NAME -/* Define if you have the resolv library (-lresolv). */ -#undef HAVE_LIBRESOLV +/* Define to the full name and version of this package. */ +#undef PACKAGE_STRING -/* Define if you have the socket library (-lsocket). */ -#undef HAVE_LIBSOCKET -/* -*- c -*- */ +/* Define to the one symbol short name of this package. */ +#undef PACKAGE_TARNAME -/* These are from config.h.bot, pasted onto the end of config.h.in. */ +/* Define to the home page for this package. */ +#undef PACKAGE_URL -#ifdef HAVE_INTTYPES_H -#include -#else -#ifdef HAVE_STDINT_H -#include -#else -#if SIZEOF_UNSIGNED_LONG_LONG==8 -typedef unsigned long long uint64_t; -typedef long long int64_t; -#elif SIZEOF_UNSIGNED_LONG==8 -typedef unsigned long uint64_t; -typedef long int64_t; -#else -#error I do not know what to use for a uint64_t. -#endif +/* Define to the version of this package. */ +#undef PACKAGE_VERSION -/* Give us an unsigned 32-bit data type. */ -#if SIZEOF_UNSIGNED_LONG==4 -typedef unsigned long uint32_t; -typedef long int32_t; -#elif SIZEOF_UNSIGNED_INT==4 -typedef unsigned int uint32_t; -typedef int int32_t; +/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most + significant byte first (like Motorola and SPARC, unlike Intel). */ +#if defined AC_APPLE_UNIVERSAL_BUILD +# if defined __BIG_ENDIAN__ +# define WORDS_BIGENDIAN 1 +# endif #else -#error I do not know what to use for a uint32_t. +# ifndef WORDS_BIGENDIAN +# undef WORDS_BIGENDIAN +# endif #endif -/* An unsigned 16-bit data type. */ -#if SIZEOF_UNSIGNED_INT==2 -typedef unsigned int uint16_t; -typedef int int16_t; -#elif SIZEOF_UNSIGNED_SHORT==2 -typedef unsigned short uint16_t; -typedef short int16_t; -#else -#error I do not know what to use for a uint16_t. -#endif -/* An unsigned 8-bit data type */ -#if SIZEOF_UNSIGNED_CHAR==1 -typedef unsigned char uint8_t; -#else -#error I do not know what to use for a uint8_t. -#endif -#endif -#endif +/* -*- c -*- */ -#ifndef HAVE_SNPRINTF -#include -#include -#include "snprintf.h" -#endif +/* These used to be in config.h.bot, but are now in configure.in. */ #ifdef __GNUC__ #define NORETURN(_x) void _x __attribute__ ((noreturn)) @@ -147,3 +94,4 @@ typedef unsigned char uint8_t; #endif #endif /* _CONFIG_H */ +