config.h.in revision 238104
1/* config.h.in. Generated from configure.ac by autoheader. */ 2 3/* Define to 1 if you have the <arpa/inet.h> header file. */ 4#undef HAVE_ARPA_INET_H 5 6/* Define to 1 if you have the <assert.h> header file. */ 7#undef HAVE_ASSERT_H 8 9/* Define to 1 if you have the <ctype.h> header file. */ 10#undef HAVE_CTYPE_H 11 12/* Whether getaddrinfo is available */ 13#undef HAVE_GETADDRINFO 14 15/* Define to 1 if you have the <getopt.h> header file. */ 16#undef HAVE_GETOPT_H 17 18/* If you have HMAC_CTX_init */ 19#undef HAVE_HMAC_CTX_INIT 20 21/* Define to 1 if you have the <inttypes.h> header file. */ 22#undef HAVE_INTTYPES_H 23 24/* Define to 1 if you have the `isblank' function. */ 25#undef HAVE_ISBLANK 26 27/* Define to 1 if you have the `ldns' library (-lldns). */ 28#undef HAVE_LIBLDNS 29 30/* Define to 1 if you have the <memory.h> header file. */ 31#undef HAVE_MEMORY_H 32 33/* Define to 1 if you have the <netinet/if_ether.h> header file. */ 34#undef HAVE_NETINET_IF_ETHER_H 35 36/* Define to 1 if you have the <netinet/in.h> header file. */ 37#undef HAVE_NETINET_IN_H 38 39/* Define to 1 if you have the <netinet/in_systm.h> header file. */ 40#undef HAVE_NETINET_IN_SYSTM_H 41 42/* Define to 1 if you have the <netinet/ip6.h> header file. */ 43#undef HAVE_NETINET_IP6_H 44 45/* Define to 1 if you have the <netinet/ip.h> header file. */ 46#undef HAVE_NETINET_IP_H 47 48/* Define to 1 if you have the <netinet/udp.h> header file. */ 49#undef HAVE_NETINET_UDP_H 50 51/* Define to 1 if you have the <net/if.h> header file. */ 52#undef HAVE_NET_IF_H 53 54/* Define to 1 if you have the <openssl/err.h> header file. */ 55#undef HAVE_OPENSSL_ERR_H 56 57/* Define to 1 if you have the <openssl/rand.h> header file. */ 58#undef HAVE_OPENSSL_RAND_H 59 60/* Define to 1 if you have the <openssl/ssl.h> header file. */ 61#undef HAVE_OPENSSL_SSL_H 62 63/* Define if you have the SSL libraries installed. */ 64#undef HAVE_SSL 65 66/* Define to 1 if you have the <stdint.h> header file. */ 67#undef HAVE_STDINT_H 68 69/* Define to 1 if you have the <stdio.h> header file. */ 70#undef HAVE_STDIO_H 71 72/* Define to 1 if you have the <stdlib.h> header file. */ 73#undef HAVE_STDLIB_H 74 75/* Define to 1 if you have the <strings.h> header file. */ 76#undef HAVE_STRINGS_H 77 78/* Define to 1 if you have the <string.h> header file. */ 79#undef HAVE_STRING_H 80 81/* Define to 1 if you have the <sys/mount.h> header file. */ 82#undef HAVE_SYS_MOUNT_H 83 84/* Define to 1 if you have the <sys/param.h> header file. */ 85#undef HAVE_SYS_PARAM_H 86 87/* Define to 1 if you have the <sys/select.h> header file. */ 88#undef HAVE_SYS_SELECT_H 89 90/* Define to 1 if you have the <sys/socket.h> header file. */ 91#undef HAVE_SYS_SOCKET_H 92 93/* Define to 1 if you have the <sys/stat.h> header file. */ 94#undef HAVE_SYS_STAT_H 95 96/* Define to 1 if you have the <sys/time.h> header file. */ 97#undef HAVE_SYS_TIME_H 98 99/* Define to 1 if you have the <sys/types.h> header file. */ 100#undef HAVE_SYS_TYPES_H 101 102/* Define to 1 if you have the <time.h> header file. */ 103#undef HAVE_TIME_H 104 105/* Define to 1 if you have the <unistd.h> header file. */ 106#undef HAVE_UNISTD_H 107 108/* Define to 1 if you have the <winsock2.h> header file. */ 109#undef HAVE_WINSOCK2_H 110 111/* Define to 1 if you have the <ws2tcpip.h> header file. */ 112#undef HAVE_WS2TCPIP_H 113 114/* Define to the address where bug reports for this package should be sent. */ 115#undef PACKAGE_BUGREPORT 116 117/* Define to the full name of this package. */ 118#undef PACKAGE_NAME 119 120/* Define to the full name and version of this package. */ 121#undef PACKAGE_STRING 122 123/* Define to the one symbol short name of this package. */ 124#undef PACKAGE_TARNAME 125 126/* Define to the home page for this package. */ 127#undef PACKAGE_URL 128 129/* Define to the version of this package. */ 130#undef PACKAGE_VERSION 131 132/* Define to 1 if you have the ANSI C header files. */ 133#undef STDC_HEADERS 134 135/* Enable extensions on AIX 3, Interix. */ 136#ifndef _ALL_SOURCE 137# undef _ALL_SOURCE 138#endif 139/* Enable GNU extensions on systems that have them. */ 140#ifndef _GNU_SOURCE 141# undef _GNU_SOURCE 142#endif 143/* Enable threading extensions on Solaris. */ 144#ifndef _POSIX_PTHREAD_SEMANTICS 145# undef _POSIX_PTHREAD_SEMANTICS 146#endif 147/* Enable extensions on HP NonStop. */ 148#ifndef _TANDEM_SOURCE 149# undef _TANDEM_SOURCE 150#endif 151/* Enable general extensions on Solaris. */ 152#ifndef __EXTENSIONS__ 153# undef __EXTENSIONS__ 154#endif 155 156 157/* Whether the windows socket API is used */ 158#undef USE_WINSOCK 159 160/* the version of the windows API enabled */ 161#undef WINVER 162 163/* Define to 1 if on MINIX. */ 164#undef _MINIX 165 166/* Define to 2 if the system does not provide POSIX.1 features except with 167 this defined. */ 168#undef _POSIX_1_SOURCE 169 170/* Define to 1 if you need to in order for `stat' and other things to work. */ 171#undef _POSIX_SOURCE 172 173/* in_addr_t */ 174#undef in_addr_t 175 176/* in_port_t */ 177#undef in_port_t 178 179/* Define to `__inline__' or `__inline' if that's what the C compiler 180 calls it, or to nothing if 'inline' is not supported under any name. */ 181#ifndef __cplusplus 182#undef inline 183#endif 184 185/* Define to `short' if <sys/types.h> does not define. */ 186#undef int16_t 187 188/* Define to `int' if <sys/types.h> does not define. */ 189#undef int32_t 190 191/* Define to `long long' if <sys/types.h> does not define. */ 192#undef int64_t 193 194/* Define to `char' if <sys/types.h> does not define. */ 195#undef int8_t 196 197/* Define to `unsigned int' if <sys/types.h> does not define. */ 198#undef size_t 199 200/* Define to 'int' if not defined */ 201#undef socklen_t 202 203/* Define to `int' if <sys/types.h> does not define. */ 204#undef ssize_t 205 206/* Define to `unsigned short' if <sys/types.h> does not define. */ 207#undef uint16_t 208 209/* Define to `unsigned int' if <sys/types.h> does not define. */ 210#undef uint32_t 211 212/* Define to `unsigned long long' if <sys/types.h> does not define. */ 213#undef uint64_t 214 215/* Define to `unsigned char' if <sys/types.h> does not define. */ 216#undef uint8_t 217 218 219 220#include <stdio.h> 221#include <string.h> 222#include <unistd.h> 223#include <assert.h> 224 225#if STDC_HEADERS 226#include <stdlib.h> 227#include <stddef.h> 228#endif 229 230#ifdef HAVE_STDINT_H 231#include <stdint.h> 232#endif 233 234#ifdef HAVE_SYS_SOCKET_H 235#include <sys/socket.h> 236#endif 237 238#ifdef HAVE_NETINET_IN_H 239#include <netinet/in.h> 240#endif 241 242#ifdef HAVE_ARPA_INET_H 243#include <arpa/inet.h> 244#endif 245 246#ifdef HAVE_NETINET_UDP_H 247#include <netinet/udp.h> 248#endif 249 250#ifdef HAVE_TIME_H 251#include <time.h> 252#endif 253 254#ifdef HAVE_NETINET_IN_SYSTM_H 255#include <netinet/in_systm.h> 256#endif 257 258#ifdef HAVE_NETINET_IP_H 259#include <netinet/ip.h> 260#endif 261 262#ifdef HAVE_NET_IF_H 263#include <net/if.h> 264#endif 265 266#ifdef HAVE_NETINET_IF_ETHER_H 267#include <netinet/if_ether.h> 268#endif 269 270#ifdef HAVE_WINSOCK2_H 271#define USE_WINSOCK 1 272#include <winsock2.h> 273#endif 274 275#ifdef HAVE_WS2TCPIP_H 276#include <ws2tcpip.h> 277#endif 278 279extern char *optarg; 280extern int optind, opterr; 281 282#ifndef EXIT_FAILURE 283#define EXIT_FAILURE 1 284#endif 285#ifndef EXIT_SUCCESS 286#define EXIT_SUCCESS 0 287#endif 288 289#ifdef S_SPLINT_S 290#define FD_ZERO(a) /* a */ 291#define FD_SET(a,b) /* a, b */ 292#endif 293 294