1 /* config.h.in. Generated from configure.ac by autoheader. */
3 /* Define to 1 if you have the <arpa/inet.h> header file. */
4 #undef HAVE_ARPA_INET_H
6 /* Define to 1 if you have the <assert.h> header file. */
9 /* Define to 1 if you have the <ctype.h> header file. */
12 /* Whether getaddrinfo is available */
13 #undef HAVE_GETADDRINFO
15 /* Define to 1 if you have the <getopt.h> header file. */
18 /* If you have HMAC_CTX_init */
19 #undef HAVE_HMAC_CTX_INIT
21 /* Define to 1 if you have the <inttypes.h> header file. */
22 #undef HAVE_INTTYPES_H
24 /* Define to 1 if you have the `isblank' function. */
27 /* Define to 1 if you have the `ldns' library (-lldns). */
30 /* Define to 1 if you have the <memory.h> header file. */
33 /* Define to 1 if you have the <netinet/if_ether.h> header file. */
34 #undef HAVE_NETINET_IF_ETHER_H
36 /* Define to 1 if you have the <netinet/in.h> header file. */
37 #undef HAVE_NETINET_IN_H
39 /* Define to 1 if you have the <netinet/in_systm.h> header file. */
40 #undef HAVE_NETINET_IN_SYSTM_H
42 /* Define to 1 if you have the <netinet/ip6.h> header file. */
43 #undef HAVE_NETINET_IP6_H
45 /* Define to 1 if you have the <netinet/ip.h> header file. */
46 #undef HAVE_NETINET_IP_H
48 /* Define to 1 if you have the <netinet/udp.h> header file. */
49 #undef HAVE_NETINET_UDP_H
51 /* Define to 1 if you have the <net/if.h> header file. */
54 /* Define to 1 if you have the <openssl/err.h> header file. */
55 #undef HAVE_OPENSSL_ERR_H
57 /* Define to 1 if you have the <openssl/rand.h> header file. */
58 #undef HAVE_OPENSSL_RAND_H
60 /* Define to 1 if you have the <openssl/ssl.h> header file. */
61 #undef HAVE_OPENSSL_SSL_H
63 /* Define if you have the SSL libraries installed. */
66 /* Define to 1 if you have the <stdint.h> header file. */
69 /* Define to 1 if you have the <stdio.h> header file. */
72 /* Define to 1 if you have the <stdlib.h> header file. */
75 /* Define to 1 if you have the <strings.h> header file. */
78 /* Define to 1 if you have the <string.h> header file. */
81 /* Define to 1 if you have the <sys/mount.h> header file. */
82 #undef HAVE_SYS_MOUNT_H
84 /* Define to 1 if you have the <sys/param.h> header file. */
85 #undef HAVE_SYS_PARAM_H
87 /* Define to 1 if you have the <sys/select.h> header file. */
88 #undef HAVE_SYS_SELECT_H
90 /* Define to 1 if you have the <sys/socket.h> header file. */
91 #undef HAVE_SYS_SOCKET_H
93 /* Define to 1 if you have the <sys/stat.h> header file. */
94 #undef HAVE_SYS_STAT_H
96 /* Define to 1 if you have the <sys/time.h> header file. */
97 #undef HAVE_SYS_TIME_H
99 /* Define to 1 if you have the <sys/types.h> header file. */
100 #undef HAVE_SYS_TYPES_H
102 /* Define to 1 if you have the <time.h> header file. */
105 /* Define to 1 if you have the <unistd.h> header file. */
108 /* Define to 1 if you have the <winsock2.h> header file. */
109 #undef HAVE_WINSOCK2_H
111 /* Define to 1 if you have the <ws2tcpip.h> header file. */
112 #undef HAVE_WS2TCPIP_H
114 /* Default trust anchor file */
115 #undef LDNS_TRUST_ANCHOR_FILE
117 /* Define to the address where bug reports for this package should be sent. */
118 #undef PACKAGE_BUGREPORT
120 /* Define to the full name of this package. */
123 /* Define to the full name and version of this package. */
124 #undef PACKAGE_STRING
126 /* Define to the one symbol short name of this package. */
127 #undef PACKAGE_TARNAME
129 /* Define to the home page for this package. */
132 /* Define to the version of this package. */
133 #undef PACKAGE_VERSION
135 /* Define to 1 if you have the ANSI C header files. */
138 /* Enable extensions on AIX 3, Interix. */
142 /* Enable GNU extensions on systems that have them. */
146 /* Enable threading extensions on Solaris. */
147 #ifndef _POSIX_PTHREAD_SEMANTICS
148 # undef _POSIX_PTHREAD_SEMANTICS
150 /* Enable extensions on HP NonStop. */
151 #ifndef _TANDEM_SOURCE
152 # undef _TANDEM_SOURCE
154 /* Enable general extensions on Solaris. */
155 #ifndef __EXTENSIONS__
156 # undef __EXTENSIONS__
160 /* Whether the windows socket API is used */
163 /* the version of the windows API enabled */
166 /* Define to 1 if on MINIX. */
169 /* Define to 2 if the system does not provide POSIX.1 features except with
171 #undef _POSIX_1_SOURCE
173 /* Define to 1 if you need to in order for `stat' and other things to work. */
182 /* Define to `__inline__' or `__inline' if that's what the C compiler
183 calls it, or to nothing if 'inline' is not supported under any name. */
188 /* Define to `short' if <sys/types.h> does not define. */
191 /* Define to `int' if <sys/types.h> does not define. */
194 /* Define to `long long' if <sys/types.h> does not define. */
197 /* Define to `char' if <sys/types.h> does not define. */
200 /* Define to `unsigned int' if <sys/types.h> does not define. */
203 /* Define to 'int' if not defined */
206 /* Define to `int' if <sys/types.h> does not define. */
209 /* Define to `unsigned short' if <sys/types.h> does not define. */
212 /* Define to `unsigned int' if <sys/types.h> does not define. */
215 /* Define to `unsigned long long' if <sys/types.h> does not define. */
218 /* Define to `unsigned char' if <sys/types.h> does not define. */
237 #ifdef HAVE_SYS_SOCKET_H
238 #include <sys/socket.h>
241 #ifdef HAVE_NETINET_IN_H
242 #include <netinet/in.h>
245 #ifdef HAVE_ARPA_INET_H
246 #include <arpa/inet.h>
249 #ifdef HAVE_NETINET_UDP_H
250 #include <netinet/udp.h>
257 #ifdef HAVE_NETINET_IN_SYSTM_H
258 #include <netinet/in_systm.h>
261 #ifdef HAVE_NETINET_IP_H
262 #include <netinet/ip.h>
269 #ifdef HAVE_NETINET_IF_ETHER_H
270 #include <netinet/if_ether.h>
273 #ifdef HAVE_WINSOCK2_H
274 #define USE_WINSOCK 1
275 #include <winsock2.h>
278 #ifdef HAVE_WS2TCPIP_H
279 #include <ws2tcpip.h>
283 extern int optind, opterr;
286 #define EXIT_FAILURE 1
289 #define EXIT_SUCCESS 0
293 #define FD_ZERO(a) /* a */
294 #define FD_SET(a,b) /* a, b */