1/* include/defs.h.in.  Generated automatically from configure.in by autoheader.  */
2
3/* Define if on AIX 3.
4   System headers sometimes define this.
5   We just want to avoid a redefinition error message.  */
6#ifndef _ALL_SOURCE
7#undef _ALL_SOURCE
8#endif
9
10/* Define if using alloca.c.  */
11#undef C_ALLOCA
12
13/* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.
14   This function is required for alloca.c support on those systems.  */
15#undef CRAY_STACKSEG_END
16
17/* Define if the `getpgrp' function takes no argument.  */
18#undef GETPGRP_VOID
19
20/* Define to `int' if <sys/types.h> doesn't define.  */
21#undef gid_t
22
23/* Define if you have alloca, as a function or macro.  */
24#undef HAVE_ALLOCA
25
26/* Define if you have <alloca.h> and it should be used (not on Ultrix).  */
27#undef HAVE_ALLOCA_H
28
29/* Define to `int' if <sys/types.h> doesn't define.  */
30#undef mode_t
31
32/* Define if your C compiler doesn't accept -c and -o together.  */
33#undef NO_MINUS_C_MINUS_O
34
35/* Define if your Fortran 77 compiler doesn't accept -c and -o together. */
36#undef F77_NO_MINUS_C_MINUS_O
37
38/* Define to `int' if <sys/types.h> doesn't define.  */
39#undef pid_t
40
41/* Define if you need to in order for stat and other things to work.  */
42#undef _POSIX_SOURCE
43
44/* Define as the return type of signal handlers (int or void).  */
45#undef RETSIGTYPE
46
47/* Define to the type of arg1 for select(). */
48#undef SELECT_TYPE_ARG1
49
50/* Define to the type of args 2, 3 and 4 for select(). */
51#undef SELECT_TYPE_ARG234
52
53/* Define to the type of arg5 for select(). */
54#undef SELECT_TYPE_ARG5
55
56/* Define to `unsigned' if <sys/types.h> doesn't define.  */
57#undef size_t
58
59/* If using the C implementation of alloca, define if you know the
60   direction of stack growth for your system; otherwise it will be
61   automatically deduced at run-time.
62 STACK_DIRECTION > 0 => grows toward higher addresses
63 STACK_DIRECTION < 0 => grows toward lower addresses
64 STACK_DIRECTION = 0 => direction of growth unknown
65 */
66#undef STACK_DIRECTION
67
68/* Define if you have the ANSI C header files.  */
69#undef STDC_HEADERS
70
71/* Define if `sys_siglist' is declared by <signal.h>.  */
72#undef SYS_SIGLIST_DECLARED
73
74/* Define if you can safely include both <sys/time.h> and <time.h>.  */
75#undef TIME_WITH_SYS_TIME
76
77/* Define to `int' if <sys/types.h> doesn't define.  */
78#undef uid_t
79
80/* Define this if you have fpathconf(2) */
81#undef HAVE_FPATHCONF
82
83/* define this if you have getpass(3) */
84#undef HAVE_GETPASS
85
86/* define this if you have getpgid(2) */
87#undef HAVE_GETPGID
88
89/* define this if you have gettimeofday(2) */
90#undef HAVE_GETTIMEOFDAY
91
92/* Define this if you have killpg(2) */
93#undef HAVE_KILLPG
94
95/* define this if you have memmove(3) */
96#undef HAVE_MEMMOVE
97
98/* define this if you have setenv(3) */
99#undef HAVE_SETENV
100
101/* define this if you have unsetenv(3) */
102#undef HAVE_UNSETENV
103
104/* define this if you have setsid(2) */
105#undef HAVE_SETSID
106
107/* define this if you have snprintf(3) */
108#undef HAVE_SNPRINTF
109
110/* define this if you have strerror(3) */
111#undef HAVE_STRERROR
112
113/* define if you have strtoul(3) */
114#undef HAVE_STRTOUL
115
116/* define this if you have sysconf(3) */
117#undef HAVE_SYSCONF
118
119/* define this if you have uname(2) */
120#undef HAVE_UNAME
121
122/* define this if you have vsnprintf(3) */
123#undef HAVE_VSNPRINTF
124
125/* define this if you don't have struct linger */
126#undef NO_STRUCT_LINGER
127
128/* define if allow sys/time.h with time.h */
129#undef TIME_WITH_SYS_TIME
130
131/* Define this if your getpgrp is broken posix */
132#undef GETPGRP_VOID
133
134/* define this if an unsigned long is 32 bits */
135#undef UNSIGNED_LONG32
136
137/* define this if an unsigned int is 32 bits */
138#undef UNSIGNED_INT32
139
140/* define this if you are unsure what is is 32 bits */
141#undef UNKNOWN_32INT
142
143/* Define this if you need to include sys/select.h */
144#undef NEED_SYS_SELECT_H
145
146/*
147 * SOCKS 4 && 5 support.
148 */
149#undef SOCKS
150#undef USE_SOCKS
151#undef USE_SOCKS5
152#undef connect
153#undef getsockname
154#undef bind
155#undef accept
156#undef listen
157#undef select
158#undef dup
159#undef dup2
160#undef fclose
161#undef gethostbyname
162#undef read
163#undef recv
164#undef recvfrom
165#undef rresvport
166#undef send
167#undef sendto
168#undef shutdown
169#undef write
170#undef Rconnect
171#undef Rgetsockname
172#undef Rgetpeername
173#undef Rbind
174#undef Raccept
175#undef Rlisten
176#undef Rselect
177
178/*
179 *  Perl support.
180 */
181#undef PERL
182
183/* Define this if you have setsid() */
184#undef HAVE_SETSID
185
186/* Define this if you have tparm(2) */
187#undef HAVE_TPARM
188
189/* Define this if you have getlogin(3) */
190#undef HAVE_GETLOGIN
191
192/* Define this if you have terminfo support */
193#undef HAVE_TERMINFO
194
195/* Define this if you have fchdir() */
196#undef HAVE_FCHDIR
197
198/* Define this if you have realpath() */
199#undef HAVE_REALPATH
200
201/* Define this if you have strlcpy() */
202#undef HAVE_STRLCPY
203
204/* Define this if you have strlcat() */
205#undef HAVE_STRLCAT
206
207/* Define this if you have hstrerror, for h_errno use */
208#undef HAVE_HSTRERROR
209
210/* Define this if you want OPENSSL support */
211#undef HAVE_SSL
212
213/* Define this if you have sysctlbyname() */
214#undef HAVE_SYSCTLBYNAME
215
216/* Define this if you have SO_SNDLOWAT */
217#undef HAVE_SO_SNDLOWAT
218
219/* Define this if you have struct sockaddr_storage */
220#undef HAVE_STRUCT_SOCKADDR_STORAGE
221
222/* Define this if your system has SA_LEN in its sockaddrs */
223#undef HAVE_SA_LEN
224
225/* Define this if you don't have siglen_t */
226#undef HAVE_SOCKLEN_T
227
228/* Define this if you have a getaddrinfo() with missing functionality */
229#undef GETADDRINFO_DOES_NOT_DO_AF_UNIX
230
231/* Define this if you do not want INET6 support */
232#undef DO_NOT_USE_IPV6
233
234/* Define this if you have struct addrinfo */
235#undef HAVE_STRUCT_ADDRINFO
236
237/* Define this if you have struct sockaddr_in6 */
238#undef HAVE_STRUCT_SOCKADDR_IN6
239
240/* Define this if you have getservbyport() */
241#undef HAVE_GETSERVBYPORT
242
243/* Define this if you have getaddrinfo */
244#undef HAVE_GETADDRINFO
245
246/* Define this if you have getnameinfo */
247#undef HAVE_GETNAMEINFO
248
249/* Define this if you have sys_siglist declared */
250#undef SYS_SIGLIST_DECLARED
251
252/* Define this if you have a broken realpath */
253#undef HAVE_BROKEN_REALPATH
254
255/* Define this if you have TCL */
256#undef TCL
257
258/* Define this if you have clock_gettime() */
259#undef HAVE_CLOCK_GETTIME
260
261/* Define this if you have intptr_t */
262#undef HAVE_INTPTR_T
263
264/* Define this if you have a (long long) */
265#undef HAVE_LONG_LONG
266
267/* Define this if you have atoll() */
268#undef HAVE_ATOLL
269
270/* Define this if you have strtoll() */
271#undef HAVE_STRTOLL
272
273/* Define this if you have atoq() */
274#undef HAVE_ATOQ
275
276/* Define this if you have finite() */
277#undef HAVE_FINITE
278
279/* Define this if you have isfinite() */
280#undef HAVE_ISFINITE
281
282/* Define this if your <term.h> requires <curses.h> (x/open curses) */
283#undef TERM_H_REQUIRES_CURSES_H
284
285/* Define this if your <term.h> can't be used */
286#undef DONT_USE_TERM_H
287
288/* The number of bytes in a long long.  */
289#undef SIZEOF_LONG_LONG
290
291/* The number of bytes in a unsigned int.  */
292#undef SIZEOF_UNSIGNED_INT
293
294/* The number of bytes in a unsigned long.  */
295#undef SIZEOF_UNSIGNED_LONG
296
297/* Define if you have the <dirent.h> header file.  */
298#undef HAVE_DIRENT_H
299
300/* Define if you have the <fcntl.h> header file.  */
301#undef HAVE_FCNTL_H
302
303/* Define if you have the <inttypes.h> header file.  */
304#undef HAVE_INTTYPES_H
305
306/* Define if you have the <ndir.h> header file.  */
307#undef HAVE_NDIR_H
308
309/* Define if you have the <netdb.h> header file.  */
310#undef HAVE_NETDB_H
311
312/* Define if you have the <regex.h> header file.  */
313#undef HAVE_REGEX_H
314
315/* Define if you have the <stdint.h> header file.  */
316#undef HAVE_STDINT_H
317
318/* Define if you have the <sys/dir.h> header file.  */
319#undef HAVE_SYS_DIR_H
320
321/* Define if you have the <sys/fcntl.h> header file.  */
322#undef HAVE_SYS_FCNTL_H
323
324/* Define if you have the <sys/file.h> header file.  */
325#undef HAVE_SYS_FILE_H
326
327/* Define if you have the <sys/filio.h> header file.  */
328#undef HAVE_SYS_FILIO_H
329
330/* Define if you have the <sys/ndir.h> header file.  */
331#undef HAVE_SYS_NDIR_H
332
333/* Define if you have the <sys/select.h> header file.  */
334#undef HAVE_SYS_SELECT_H
335
336/* Define if you have the <sys/sysctl.h> header file.  */
337#undef HAVE_SYS_SYSCTL_H
338
339/* Define if you have the <sys/syslimits.h> header file.  */
340#undef HAVE_SYS_SYSLIMITS_H
341
342/* Define if you have the <sys/time.h> header file.  */
343#undef HAVE_SYS_TIME_H
344
345/* Define if you have the <sys/un.h> header file.  */
346#undef HAVE_SYS_UN_H
347
348/* Define if you have the <term.h> header file.  */
349#undef HAVE_TERM_H
350
351/* Define if you have the <termcap.h> header file.  */
352#undef HAVE_TERMCAP_H
353