HEIMDAL: move code from source4/heimdal* to third_party/heimdal*
[samba.git] / third_party / heimdal / include / config.h.w32
1 /***********************************************************************
2  * Copyright (c) 2009-2017, Secure Endpoints Inc.
3  * All rights reserved.
4  * 
5  * Redistribution and use in source and binary forms, with or without
6  * modification, are permitted provided that the following conditions
7  * are met:
8  * 
9  * - Redistributions of source code must retain the above copyright
10  *   notice, this list of conditions and the following disclaimer.
11  * 
12  * - Redistributions in binary form must reproduce the above copyright
13  *   notice, this list of conditions and the following disclaimer in
14  *   the documentation and/or other materials provided with the
15  *   distribution.
16  * 
17  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
18  * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
19  * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
20  * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
21  * COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
22  * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
23  * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
24  * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
25  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
26  * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
27  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
28  * OF THE POSSIBILITY OF SUCH DAMAGE.
29  * 
30  **********************************************************************/
31
32 #ifndef __CONFIG_H__
33 #define __CONFIG_H__
34
35 #ifndef RCSID
36 #define RCSID(msg) \
37 static const char *const rcsid[] = { (const char *)rcsid, "@(#)" msg }
38 #endif
39
40 /* If this file is being included by a resource script, don't bother
41    with anything other than the version macros. */
42 #ifndef RC_INVOKED
43
44 #if defined(_MSC_VER)
45 #define inline __inline
46 #endif
47
48 #define MaxHostNameLen (64+4)
49 #define MaxPathLen MAX_PATH
50
51 #ifndef MAXHOSTNAMELEN
52 #define MAXHOSTNAMELEN MaxHostNameLen
53 #endif
54 #ifndef MAXPATHLEN
55 #define MAXPATHLEN MaxPathLen
56 #endif
57
58 #ifdef BUILD_KRB5_LIB
59 #ifndef KRB5_LIB
60 #ifdef _WIN32
61 #define KRB5_LIB_FUNCTION
62 #define KRB5_LIB_NORETURN_FUNCTION __declspec(noreturn)
63 #define KRB5_LIB_CALL     __stdcall
64 #define KRB5_LIB_VARIABLE
65 #else
66 #define KRB5_LIB_FUNCTION
67 #define KRB5_LIB_NORETURN_FUNCTION
68 #define KRB5_LIB_CALL
69 #define KRB5_LIB_VARIABLE
70 #endif
71 #endif
72 #endif
73
74
75 #ifdef BUILD_HX509_LIB
76 #ifndef HX509_LIB
77 #ifdef _WIN32
78 #define HX509_LIB_FUNCTION
79 #define HX509_LIB_NORETURN_FUNCTION __declspec(noreturn)
80 #define HX509_LIB_CALL     __stdcall
81 #define HX509_LIB_VARIABLE
82 #else
83 #define HX509_LIB_FUNCTION
84 #define HX509_LIB_NORETURN_FUNCTION
85 #define HX509_LIB_CALL
86 #define HX509_LIB_VARIABLE
87 #endif
88 #endif
89 #endif
90
91
92 #ifdef BUILD_ROKEN_LIB
93 #ifndef ROKEN_LIB
94 #ifdef _WIN32
95 #define ROKEN_LIB_FUNCTION
96 #define ROKEN_LIB_NORETURN_FUNCTION __declspec(noreturn)
97 #define ROKEN_LIB_CALL     __cdecl
98 #define ROKEN_LIB_VARIABLE
99 #else
100 #define ROKEN_LIB_FUNCTION
101 #define ROKEN_LIB_NORETURN_FUNCTION
102 #define ROKEN_LIB_CALL
103 #define ROKEN_LIB_VARIABLE
104 #endif
105 #endif
106 #endif
107
108
109 #ifdef BUILD_GSSAPI_LIB
110 #ifndef GSSAPI_LIB
111 #ifdef _WIN32
112 #define GSSAPI_LIB_FUNCTION
113 #define GSSAPI_LIB_NORETURN_FUNCTION __declspec(noreturn)
114 #define GSSAPI_LIB_CALL     __stdcall
115 #define GSSAPI_LIB_VARIABLE
116 #else
117 #define GSSAPI_LIB_FUNCTION
118 #define GSSAPI_LIB_NORETURN_FUNCTION
119 #define GSSAPI_LIB_CALL
120 #define GSSAPI_LIB_VARIABLE
121 #endif
122 #endif
123 #endif
124
125 /* Feature macros */
126
127 @FEATURE_DEFS@
128
129 /* Define is backslashes act as path name delimiters */
130 #define BACKSLASH_PATH_DELIM 1
131
132 /* Path separator character */
133 #define PATH_SEP ";"
134
135 /* Define if you want to use DES encryption in telnet. */
136 #define DES_ENCRYPTION 1
137
138 /* Define this if you want support for broken ENV_{VAR,VAL} telnets. */
139 /* #undef ENV_HACK */
140
141 /* define if prototype of gethostbyaddr is compatible with struct hostent
142    *gethostbyaddr(const void *, size_t, int) */
143 /* #undef GETHOSTBYADDR_PROTO_COMPATIBLE */
144
145 /* define if prototype of gethostbyname is compatible with struct hostent
146    *gethostbyname(const char *) */
147 #define GETHOSTBYNAME_PROTO_COMPATIBLE 1
148
149 /* define if prototype of getservbyname is compatible with struct servent
150    *getservbyname(const char *, const char *) */
151 #define GETSERVBYNAME_PROTO_COMPATIBLE 1
152
153 /* define if prototype of getsockname is compatible with int getsockname(int,
154    struct sockaddr*, socklen_t*) */
155 /* #undef GETSOCKNAME_PROTO_COMPATIBLE */
156
157 /* Define if you have the `altzone' variable. */
158 /* #undef HAVE_ALTZONE */
159
160 /* Define to 1 if you have the `arc4random' function. */
161 /* #undef HAVE_ARC4RANDOM */
162
163 /* Define to 1 if you have the <arpa/inet.h> header file. */
164 /* #undef HAVE_ARPA_INET_H  */
165
166 /* Define to 1 if you have the <arpa/nameser.h> header file. */
167 /* #undef HAVE_ARPA_NAMESER_H */
168
169 /* Define to 1 if you have the <arpa/telnet.h> header file. */
170 /* #undef HAVE_ARPA_TELNET_H  */
171
172 /* Define to 1 if you have the <asl.h> header file. */
173 /* #undef HAVE_ASL_H */
174
175 /* Define to 1 if you have the `asnprintf' function. */
176 /* #undef HAVE_ASNPRINTF */
177
178 /* Define to 1 if you have the `asprintf' function. */
179 /* #undef HAVE_ASPRINTF */
180
181 /* Define to 1 if you have the `atexit' function. */
182 #define HAVE_ATEXIT 1
183
184 /* Define to 1 if you have the <bind/bitypes.h> header file. */
185 /* #undef HAVE_BIND_BITYPES_H */
186
187 /* Define to 1 if you have the <bsdsetjmp.h> header file. */
188 /* #undef HAVE_BSDSETJMP_H */
189
190 /* Define to 1 if you have the `bswap16' function. */
191 /* #undef HAVE_BSWAP16 */
192
193 /* Define to 1 if you have the `bswap32' function. */
194 /* #undef HAVE_BSWAP32 */
195
196 /* Define to 1 if you have the <capability.h> header file. */
197 /* #undef HAVE_CAPABILITY_H */
198
199 /* Define to 1 if you have the `cap_set_proc' function. */
200 /* #undef HAVE_CAP_SET_PROC */
201
202 /* Define to 1 if you have the `cgetent' function. */
203 /* #undef HAVE_CGETENT */
204
205 /* Define if the system defines 'CHAR' type */
206 #define HAVE_CHAR 1
207
208 /* Define if you have the function `chown'. */
209 #define HAVE_CHOWN 1
210
211 /* Define if you have the function `closefrom'. */
212 /* #undef HAVE_CLOSEFROM */
213
214 /* Define to 1 if you have the <config.h> header file. */
215 /* #undef HAVE_CONFIG_H */
216
217 /* Define if <conio.h> is present on the system is should be used for
218    handling low level console operations. */
219 #define HAVE_CONIO_H
220
221 /* Define if you have the function `copyhostent'. */
222 /* #undef HAVE_COPYHOSTENT */
223
224 /* Define to 1 if you have the `crypt' function. */
225 /* #undef HAVE_CRYPT */
226
227 /* Define to 1 if you have the <crypt.h> header file. */
228 /* #ndef HAVE_CRYPT_H  */
229
230 /* Define to 1 if you have the <curses.h> header file. */
231 /* #undef HAVE_CURSES_H */
232
233 /* Define if you have the function `daemon'. */
234 /* #define HAVE_DAEMON 1 */
235
236 /* define if you have a berkeley db1/2 library */
237 /* #undef HAVE_DB1 */
238
239 /* define if you have a berkeley db3/4 library */
240 /* #define HAVE_DB3 1 */
241
242 /* Define to 1 if you have the <db3/db.h> header file. */
243 /* #undef HAVE_DB3_DB_H */
244
245 /* Define to 1 if you have the <db4/db.h> header file. */
246 /* #define HAVE_DB4_DB_H 1 */
247
248 /* Define to 1 if you have the `dbm_firstkey' function. */
249 /* #define HAVE_DBM_FIRSTKEY 1 */
250
251 /* Define to 1 if you have the <dbm.h> header file. */
252 /* #undef HAVE_DBM_H */
253
254 /* Define to 1 if you have the `dbopen' function. */
255 /* #undef HAVE_DBOPEN */
256
257 /* Define to 1 if you have the <db_185.h> header file. */
258 /* #define HAVE_DB_185_H 1 */
259
260 /* Define to 1 if you have the `db_create' function. */
261 /* #define HAVE_DB_CREATE 1 */
262
263 /* Define to 1 if you have the <db.h> header file. */
264 /* #define HAVE_DB_H 1 */
265
266 /* define if you have ndbm compat in db */
267 /* #define HAVE_DB_NDBM 1 */
268
269 /* Define to 1 if you have the declaration of `altzone', and to 0 if you
270    don't. */
271 /* #undef HAVE_DECL_ALTZONE */
272
273 /* Define to 1 if you have the declaration of `environ', and to 0 if you
274    don't. */
275 #define HAVE_DECL_ENVIRON 1
276
277 /* Define to 1 if you have the declaration of `h_errlist', and to 0 if you
278    don't. */
279 /* #undef HAVE_DECL_H_ERRLIST */
280
281 /* Define to 1 if you have the declaration of `h_errno', and to 0 if you
282    don't. */
283 #define HAVE_DECL_H_ERRNO 1
284
285 /* Define to 1 if you have the declaration of `h_nerr', and to 0 if you don't.
286    */
287 /* #undef HAVE_DECL_H_NERR */
288
289 /* Define to 1 if you have the declaration of `optarg', and to 0 if you don't.
290    */
291 /* #undef HAVE_DECL_OPTARG */
292
293 /* Define to 1 if you have the declaration of `opterr', and to 0 if you don't.
294    */
295 /* #undef HAVE_DECL_OPTERR */
296
297 /* Define to 1 if you have the declaration of `optind', and to 0 if you don't.
298    */
299 /* #undef HAVE_DECL_OPTIND */
300
301 /* Define to 1 if you have the declaration of `optopt', and to 0 if you don't.
302    */
303 /* #undef HAVE_DECL_OPTOPT */
304
305 /* Define to 1 if you have the declaration of `timezone', and to 0 if you
306    don't. */
307 #define HAVE_DECL_TIMEZONE 1
308
309 /* Define to 1 if you have the declaration of `_res', and to 0 if you don't.
310    */
311 /* #undef HAVE_DECL__RES */
312
313 /* Define to 1 if you have the declaration of `__progname', and to 0 if you
314    don't. */
315 #define HAVE_DECL___PROGNAME 0
316
317 /* Define to 1 if you have the <dirent.h> header file. */
318 /* MSVC doesn't provide a <dirent.h>, but we implement it in
319    lib/roken. */
320 #define HAVE_DIRENT_H 1
321
322 /* Define to 1 if you have the <dlfcn.h> header file. */
323 /* MSVC doesn't provide a <dlfcn.h>, but we implement it in lib/roken. */
324 #define HAVE_DLFCN_H 1
325
326 /* Define to 1 if you have the `dlopen' function. */
327 /* MSVC doesn't provide a <dlfcn.h>, but we implement it in lib/roken. */
328 #define HAVE_DLOPEN 1
329
330 /* Define to 1 if you have the `dladdr' function. */
331 /* MSVC doesn't provide a <dlfcn.h>, but we implement it in lib/roken. */
332 #define HAVE_DLADDR 1
333
334 /* Define to 1 if you have the `dn_expand' function. */
335 /* #undef HAVE_DN_EXPAND */
336
337 /* Define to 1 if you have the `door_create' function. */
338 /* #undef HAVE_DOOR_CREATE */
339
340 /* Define if you have the function `ecalloc'. */
341 /* #undef HAVE_ECALLOC */
342
343 /* Define to 1 if you have the `el_init' function. */
344 /* #undef HAVE_EL_INIT */
345
346 /* Define if you have the function `emalloc'. */
347 /* #undef HAVE_EMALLOC */
348
349 /* Define if you have the function `erealloc'. */
350 /* #undef HAVE_EREALLOC */
351
352 /* Define if you have the function `err'. */
353 #define HAVE_ERR 1
354
355 /* Define to 1 if you have the <errno.h> header file. */
356 #define HAVE_ERRNO_H 1
357
358 /* Define if you have the function `errx'. */
359 #define HAVE_ERRX 1
360
361 /* Define to 1 if you have the <err.h> header file. */
362 #define HAVE_ERR_H 1
363
364 /* Define if you have the function `estrdup'. */
365 /* #undef HAVE_ESTRDUP */
366
367 /* Define if you have the function `fchown'. */
368 /* #undef HAVE_FCHOWN */
369
370 /* Define to 1 if you have the `fcntl' function. */
371 /* #undef HAVE_FCNTL */
372
373 /* Define to 1 if you have the <fcntl.h> header file. */
374 #define HAVE_FCNTL_H 1
375
376 /* Define if you have the function `flock'. */
377 /* #undef HAVE_FLOCK */
378
379 /* Define if you have the function `fnmatch'. */
380 /* #undef HAVE_FNMATCH */
381
382 /* Define to 1 if you have the <fnmatch.h> header file. */
383 /* #undef HAVE_FNMATCH_H */
384
385 /* Define if you have the function `fseeko'. */
386 /* #undef HAVE_FSEEKO */
387
388 /* Define if you have the function `ftello'. */
389 /* #undef HAVE_FTELLO */
390
391 /* Define if you have the function `_fseeki64'. */
392 #define HAVE__FSEEKI64 1
393
394 /* Define if you have the function `_ftelli64'. */
395 #define HAVE__FTELLI64 1
396
397 /* Define if el_init takes four arguments. */
398 /* #undef HAVE_FOUR_VALUED_EL_INIT */
399
400 /* Have -framework Security */
401 /* #undef HAVE_FRAMEWORK_SECURITY */
402
403 /* Define to 1 if you have the `freeaddrinfo' function. */
404 #define HAVE_FREEADDRINFO 1
405
406 /* Define if you have the function `freehostent'. */
407 /* #undef HAVE_FREEHOSTENT */
408
409 /* Define to 1 if you have the `gai_strerror' function. */
410 #define HAVE_GAI_STRERROR 1
411
412 /* Define to 1 if you have the <gdbm/ndbm.h> header file. */
413 /* #undef HAVE_GDBM_NDBM_H */
414
415 /* Define to 1 if you have the `getaddrinfo' function. */
416 #define HAVE_GETADDRINFO 1
417
418 /* Define to 1 if you have the `getconfattr' function. */
419 /* #undef HAVE_GETCONFATTR */
420
421 /* Define if you have the function `getcwd'. */
422 #define HAVE_GETCWD 1
423
424 /* Define if you have the function `getdtablesize'. */
425 /* #define HAVE_GETDTABLESIZE 1 */
426
427 /* Define if you have the function `getegid'. */
428 /* #define HAVE_GETEGID 1 */
429
430 /* Define if you have the function `geteuid'. */
431 /* #define HAVE_GETEUID 1 */
432
433 /* Define if you have the function `getgid'. */
434 /* #define HAVE_GETGID 1 */
435
436 /* Define to 1 if you have the `gethostbyname2' function. */
437 /* #undef HAVE_GETHOSTBYNAME2 */
438
439 /* Define if you have the function `gethostname'. */
440 #define HAVE_GETHOSTNAME 1
441
442 /* Define if you have the function `getifaddrs'. */
443 /* #undef HAVE_GETIFADDRS */
444
445 /* Define if you have the function `getipnodebyaddr'. */
446 /* #undef HAVE_GETIPNODEBYADDR */
447
448 /* Define if you have the function `getipnodebyname'. */
449 /* #undef HAVE_GETIPNODEBYNAME */
450
451 /* Define to 1 if you have the `getlogin' function. */
452 /* #define HAVE_GETLOGIN 1 */
453
454 /* Define to 1 if you have the `getlogin_r' function. */
455 /* #define HAVE_GETLOGIN_R 1 */
456
457 /* Define if you have a working getmsg. */
458 /* #undef HAVE_GETMSG */
459
460 /* Define to 1 if you have the `getnameinfo' function. */
461 #define HAVE_GETNAMEINFO 1
462
463 /* Define if you have the function `getopt'. */
464 /* #define HAVE_GETOPT 1 */
465
466 /* Define to 1 if you have the `getpagesize' function. */
467 /* #define HAVE_GETPAGESIZE 1 */
468
469 /* Define to 1 if you have the `getpeereid' function. */
470 /* #define HAVE_GETPEEREID 1 */
471
472 /* Define to 1 if you have the `getpeerucred' function. */
473 /* #undef HAVE_GETPEERUCRED */
474
475 /* Define to 1 if you have the `getprogname' function. */
476 /* #define HAVE_GETPROGNAME 1 */
477
478 /* Define to 1 if you have the `getpwnam_r' function. */
479 /* #define HAVE_GETPWNAM_R 1 */
480
481 /* Define to 1 if you have the `getpwuid_r' function. */
482 /* #define HAVE_GETPWUID_R 1 */
483
484 /* Define to 1 if you have the `getrlimit' function. */
485 /* #define HAVE_GETRLIMIT 1 */
486
487 /* Define to 1 if you have the `getsockopt' function. */
488 #define HAVE_GETSOCKOPT 1
489
490 /* Define to 1 if you have the `getspnam' function. */
491 /* #undef HAVE_GETSPNAM */
492
493 /* Define if you have the function `gettimeofday'. */
494 /* #define HAVE_GETTIMEOFDAY 1 */
495
496 /* Define to 1 if you have the `getudbnam' function. */
497 /* #undef HAVE_GETUDBNAM */
498
499 /* Define if you have the function `getuid'. */
500 /* #define HAVE_GETUID 1 */
501
502 /* Define if you have the function `getusershell'. */
503 /* #define HAVE_GETUSERSHELL 1 */
504
505 /* Define to 1 if you have the `grantpt' function. */
506 /* #define HAVE_GRANTPT 1 */
507
508 /* Define to 1 if you have the <grp.h> header file. */
509 /* #define HAVE_GRP_H 1 */
510
511 /* Define to 1 if you have the `hstrerror' function. */
512 /* #define HAVE_HSTRERROR 1 */
513
514 /* Define if you have the `h_errlist' variable. */
515 /* #undef HAVE_H_ERRLIST */
516
517 /* Define if you have the `h_errno' variable. */
518 /* #define HAVE_H_ERRNO 1 */
519
520 /* Define if you have the `h_nerr' variable. */
521 /* #undef HAVE_H_NERR */
522
523 /* Define to 1 if you have the <ifaddrs.h> header file. */
524 /* #undef HAVE_IFADDRS_H */
525
526 /* Define if you have the in6addr_loopback variable */
527 /* #undef HAVE_IN6ADDR_LOOPBACK */
528
529 /*  */
530 #define HAVE_INET_ADDR 1
531
532 /* define */
533 /* #define HAVE_INET_ATON 1 */
534
535 /* define */
536 /* #define HAVE_INET_NTOP 1 */
537
538 /* define */
539 /* #define HAVE_INET_PTON 1 */
540
541 #if _WIN32_WINNT >= 0x0600
542
543 #define HAVE_INET_NTOP 1
544
545 #define HAVE_INET_PTON 1
546
547 #endif
548
549 /* Define if you have the function `initgroups'. */
550 /* #define HAVE_INITGROUPS 1 */
551
552 /* Define to 1 if you have the `initstate' function. */
553 /* #define HAVE_INITSTATE 1 */
554
555 /* Define if you have the function `innetgr'. */
556 /* #undef HAVE_INNETGR */
557
558 /* Define to 1 if the system has the type `int16_t'. */
559 /* #define HAVE_INT16_T 1 */
560
561 /* Define to 1 if the system has the type `int32_t'. */
562 /* #define HAVE_INT32_T 1 */
563
564 /* Define to 1 if the system has the type `int64_t'. */
565 /* #define HAVE_INT64_T 1 */
566
567 /* Define to 1 if the system has the type `int8_t'. */
568 /* #define HAVE_INT8_T 1 */
569
570 /* Define to 1 if you have the <inttypes.h> header file. */
571 /* #define HAVE_INTTYPES_H 1 */
572
573 /* Define to 1 if you have the <io.h> header file. */
574 #define HAVE_IO_H 1
575
576 /* Define if you have IPv6. */
577 #define HAVE_IPV6 1
578
579 /* Define to 1 if you have the `issetugid' function. */
580 /* #undef HAVE_ISSETUGID */
581
582 /* Define if you want to use the Kerberos Credentials Manager. */
583 /* #define HAVE_KCM 1 */
584
585 /* Define to 1 if you have the <libutil.h> header file. */
586 /* #undef HAVE_LIBUTIL_H */
587
588 /* Define to 1 if you have the <limits.h> header file. */
589 #define HAVE_LIMITS_H 1
590
591 /* Define to 1 if you have the `loadquery' function. */
592 /* #undef HAVE_LOADQUERY */
593
594 /* Define if you have the function `localtime_r'. */
595 /* #define HAVE_LOCALTIME_R 1 */
596
597 /* Define to 1 if you have the <locale.h> header file. */
598 #define HAVE_LOCALE_H 1
599
600 /* Define to 1 if the system has the type `long long'. */
601 #define HAVE_LONG_LONG 1
602
603 /* Define if you have the function `lstat'. */
604 /* #define HAVE_LSTAT 1 */
605
606 /* Define to 1 if you have the <maillock.h> header file. */
607 /* #undef HAVE_MAILLOCK_H */
608
609 /* Define if you have the function `memmove'. */
610 #define HAVE_MEMMOVE 1
611
612 /* Define to 1 if you have the <memory.h> header file. */
613 #define HAVE_MEMORY_H 1
614
615 /* Define if you have the function `mkstemp'. */
616 /* #define HAVE_MKSTEMP 1 */
617
618 /* Define to 1 if you have a working `mmap' system call. */
619 /* #undef HAVE_MMAP */
620
621 /* define if you have a ndbm library */
622 /* #undef HAVE_NDBM */
623
624 /* Define to 1 if you have the <ndbm.h> header file. */
625 /* #undef HAVE_NDBM_H */
626
627 /* Define to 1 if you have the <netdb.h> header file. */
628 /* #define HAVE_NETDB_H 1 */
629
630 /* Define to 1 if you have the <netgroup.h> header file. */
631 /* #undef HAVE_NETGROUP_H */
632
633 /* Define to 1 if you have the <netinet6/in6.h> header file. */
634 /* #undef HAVE_NETINET6_IN6_H */
635
636 /* Define to 1 if you have the <netinet6/in6_var.h> header file. */
637 /* #undef HAVE_NETINET6_IN6_VAR_H */
638
639 /* Define to 1 if you have the <netinet/in6.h> header file. */
640 /* #undef HAVE_NETINET_IN6_H */
641
642 /* Define to 1 if you have the <netinet/in6_machtypes.h> header file. */
643 /* #undef HAVE_NETINET_IN6_MACHTYPES_H */
644
645 /* Define to 1 if you have the <netinet/in.h> header file. */
646 /* #define HAVE_NETINET_IN_H 1 */
647
648 /* Define to 1 if you have the <netinet/tcp.h> header file. */
649 /* #define HAVE_NETINET_TCP_H 1 */
650
651 /* Define to 1 if you have the <netinet/in_systm.h> header file. */
652 /* #define HAVE_NETINET_IN_SYSTM_H 1 */
653
654 /* Define to 1 if you have the <netinet/ip.h> header file. */
655 /* #define HAVE_NETINET_IP_H 1 */
656
657 /* Define to 1 if you have the <netinet/tcp.h> header file. */
658 /* #define HAVE_NETINET_TCP_H 1 */
659
660 /* Define to 1 if you have the <net/if.h> header file. */
661 /* #define HAVE_NET_IF_H 1 */
662
663 /* Define if NDBM really is DB (creates files *.db) */
664 /* #define HAVE_NEW_DB 1 */
665
666 /* Define to 1 if you have the `on_exit' function. */
667 /* #define HAVE_ON_EXIT 1 */
668
669 /* Define to 1 if you have the '_onexit' function */
670 #define HAVE__ONEXIT 1
671
672 /* Define to 1 if you have the `openpty' function. */
673 /* #define HAVE_OPENPTY 1 */
674
675 /* define to 1 to use openssl's libcrypto as a (default) backend for libhcrypto */
676 /* #undef HAVE_HCRYPTO_W_OPENSSL */
677
678 /* Define to enable basic OSF C2 support. */
679 /* #undef HAVE_OSFC2 */
680
681 /* Define to 1 if you have the <paths.h> header file. */
682 /* #define HAVE_PATHS_H 1 */
683
684 /* Define to 1 if you have the `pidfile' function. */
685 /* #undef HAVE_PIDFILE */
686
687 /* Define to 1 if you have the `poll' function. */
688 /* #define HAVE_POLL 1 */
689
690 /* Define to 1 if you have the <poll.h> header file. */
691 /* #define HAVE_POLL_H 1 */
692
693 /* Define to 1 if you have the <pthread.h> header file. */
694 /* This option is added by the NTMakefile if we have a <pthread.h>. */
695 /* #define HAVE_PTHREAD_H 1 */
696
697 /* Define to 1 if you have the <pty.h> header file. */
698 /* #define HAVE_PTY_H 1 */
699
700 /* Define if you have the function `putenv'. */
701 #define HAVE_PUTENV 1
702
703 /* Define to 1 if you have the <pwd.h> header file. */
704 /* #define HAVE_PWD_H 1 */
705
706 /* Define to 1 if you have the `rand' function. */
707 #define HAVE_RAND 1
708
709 /* Define to 1 if you have the `random' function. */
710 /* #define HAVE_RANDOM 1 */
711
712 /* Define if you have the function `rcmd'. */
713 /* #define HAVE_RCMD 1 */
714
715 /* Define if you have a readline compatible library. */
716 /* #define HAVE_READLINE 1 */
717
718 /* Define if you have the function `readv'. */
719 /* #define HAVE_READV 1 */
720
721 /* Define if you have the function `recvmsg'. */
722 /* #define HAVE_RECVMSG 1 */
723
724 /* Define to 1 if you have the <resolv.h> header file. */
725 /* #undef HAVE_RESOLV_H */
726
727 /* Define to 1 if you have the `res_ndestroy' function. */
728 /* #undef HAVE_RES_NDESTROY */
729
730 /* Define to 1 if you have the `res_nsearch' function. */
731 /* #undef HAVE_RES_NSEARCH */
732
733 /* Define to 1 if you have the `res_search' function. */
734 /* #undef HAVE_RES_SEARCH */
735
736 /* Define to 1 if you have the <rpcsvc/ypclnt.h> header file. */
737 /* #undef HAVE_RPCSVC_YPCLNT_H */
738
739 /* Define to 1 if you have the <sac.h> header file. */
740 /* #undef HAVE_SAC_H */
741
742 /* Define to 1 if the system has the type `sa_family_t'. */
743 /* #define HAVE_SA_FAMILY_T 1 */
744
745 /* Define to 1 if you have the <security/pam_modules.h> header file. */
746 /* #undef HAVE_SECURITY_PAM_MODULES_H */
747
748 /* Define to 1 if you have the `select' function. */
749 #define HAVE_SELECT 1
750
751 /* Define if you have the function `sendmsg'. */
752 /* #define HAVE_SENDMSG 1 */
753
754 /* Define if you have the function `setegid'. */
755 /* #define HAVE_SETEGID 1 */
756
757 /* Define if you have the function `setenv'. */
758 #define HAVE_SETENV 1
759
760 /* Define if you have the function `seteuid'. */
761 /* #define HAVE_SETEUID 1 */
762
763 /* Define to 1 if you have the `setitimer' function. */
764 /* #define HAVE_SETITIMER 1 */
765
766 /* Define to 1 if you have the `setlim' function. */
767 /* #undef HAVE_SETLIM */
768
769 /* Define to 1 if you have the `setlogin' function. */
770 /* #undef HAVE_SETLOGIN */
771
772 /* Define to 1 if you have the `setprogname' function. */
773 /* #define HAVE_SETPROGNAME 1 */
774
775 /* Define to 1 if you have the `setregid' function. */
776 /* #define HAVE_SETREGID 1 */
777
778 /* Define to 1 if you have the `setresgid' function. */
779 /* #undef HAVE_SETRESGID */
780
781 /* Define to 1 if you have the `setresuid' function. */
782 /* #undef HAVE_SETRESUID */
783
784 /* Define to 1 if you have the `setreuid' function. */
785 /* #define HAVE_SETREUID 1 */
786
787 /* Define to 1 if you have the `setsid' function. */
788 /* #define HAVE_SETSID 1 */
789
790 /* Define to 1 if you have the `setsockopt' function. */
791 #define HAVE_SETSOCKOPT 1
792
793 /* Define to 1 if you have the `setstate' function. */
794 /* #define HAVE_SETSTATE 1 */
795
796 /* Define to 1 if you have the `sgi_getcapabilitybyname' function. */
797 /* #undef HAVE_SGI_GETCAPABILITYBYNAME */
798
799 /* Define to 1 if you have the <sgtty.h> header file. */
800 /* #undef HAVE_SGTTY_H */
801
802 /* Define to 1 if you have the <shadow.h> header file. */
803 /* #undef HAVE_SHADOW_H */
804
805 /* Define to 1 if you have the <siad.h> header file. */
806 /* #undef HAVE_SIAD_H */
807
808 /* Define to 1 if you have the `sigaction' function. */
809 /* #define HAVE_SIGACTION 1 */
810
811 /* Define to 1 if you have the <signal.h> header file. */
812 #define HAVE_SIGNAL_H 1
813
814 /* define if you have a working snprintf */
815 /* snprintf() and vsnprintf() do exist.  But the implementations are
816    not C99 compliant. */
817 /* #define HAVE_SNPRINTF 1 */
818
819 /* Define to 1 if the system has the type `socklen_t'. */
820 #define HAVE_SOCKLEN_T 1
821
822 /* Define to 1 if the system has the type `ssize_t'. */
823 /* #define HAVE_SSIZE_T 1 */
824
825 /* Define to 1 if you have the <standards.h> header file. */
826 /* #undef HAVE_STANDARDS_H */
827
828 /* Define to 1 if you have the <stdint.h> header file. */
829 /* #define HAVE_STDINT_H 1 */
830
831 /* Define to 1 if you have the <stdlib.h> header file. */
832 #define HAVE_STDLIB_H 1
833
834 /* Define if you have the function `strcasecmp'. */
835 #define HAVE_STRCASECMP 1
836 #define strcasecmp _stricmp
837
838 /* Define if you have the function `strdup'. */
839 #define HAVE_STRDUP 1
840
841 /* Define if you have the function `strerror'. */
842 #define HAVE_STRERROR 1
843
844 /* Define if you have the function `strftime'. */
845 /* #define HAVE_STRFTIME 1 */
846
847 /* Define to 1 if you have the <strings.h> header file. */
848 /* #define HAVE_STRINGS_H 1 */
849
850 /* Define to 1 if you have the <string.h> header file. */
851 #define HAVE_STRING_H 1
852
853 /* Define if you have the function `strlcat'. */
854 /* #define HAVE_STRLCAT 1 */
855
856 /* Define if you have the function `strlcpy'. */
857 /* #define HAVE_STRLCPY 1 */
858
859 /* Define if you have the function `strlwr'. */
860 #define HAVE_STRLWR 1
861
862 /* Define if you have the function `strncasecmp'. */
863 #define HAVE_STRNCASECMP 1
864 #define strncasecmp _strnicmp
865
866 /* Define if you have the function `strndup'. */
867 /* #define HAVE_STRNDUP 1 */
868
869 /* Define if you have the function `strnlen'. */
870 #define HAVE_STRNLEN 1
871
872 /* Define to 1 if you have the <stropts.h> header file. */
873 /* #undef HAVE_STROPTS_H */
874
875 /* Define if you have the function `strptime'. */
876 /* #define HAVE_STRPTIME 1 */
877
878 /* Define if you have the function `strsep'. */
879 /* #define HAVE_STRSEP 1 */
880
881 /* Define if you have the function `strsep_copy'. */
882 /* #undef HAVE_STRSEP_COPY */
883
884 /* Define to 1 if you have the `strsvis' function. */
885 /* #undef HAVE_STRSVIS */
886
887 /* Define if you have the function `strtok_r'. */
888 /* #define HAVE_STRTOK_R 1 */
889
890 /* Define to 1 if the system has the type `struct addrinfo'. */
891 #define HAVE_STRUCT_ADDRINFO 1
892
893 /* Define to 1 if the system has the type `struct ifaddrs'. */
894 /* #undef HAVE_STRUCT_IFADDRS */
895
896 /* Define to 1 if the system has the type `struct iovec'. */
897 /* #define HAVE_STRUCT_IOVEC 1 */
898
899 /* Define to 1 if the system has the type `struct msghdr'. */
900 /* #define HAVE_STRUCT_MSGHDR 1 */
901
902 /* Define to 1 if the system has the type `struct sockaddr'. */
903 #define HAVE_STRUCT_SOCKADDR 1
904
905 /* Define if struct sockaddr has field sa_len. */
906 /* #undef HAVE_STRUCT_SOCKADDR_SA_LEN */
907
908 /* Define to 1 if the system has the type `struct sockaddr_storage'. */
909 #define HAVE_STRUCT_SOCKADDR_STORAGE 1
910
911 /* define if you have struct spwd */
912 /* #undef HAVE_STRUCT_SPWD */
913
914 /* Define if struct tm has field tm_gmtoff. */
915 /* #undef HAVE_STRUCT_TM_TM_GMTOFF */
916
917 /* Define if struct tm has field tm_zone. */
918 /* #undef HAVE_STRUCT_TM_TM_ZONE */
919
920 /* define if struct winsize is declared in sys/termios.h */
921 /* #define HAVE_STRUCT_WINSIZE 1 */
922
923 /* Define to 1 if you have the `strunvis' function. */
924 /* #undef HAVE_STRUNVIS */
925
926 /* Define if you have the function `strupr'. */
927 #define HAVE_STRUPR 1
928
929 /* Define to 1 if you have the `strvis' function. */
930 /* #undef HAVE_STRVIS */
931
932 /* Define to 1 if you have the `strvisx' function. */
933 /* #undef HAVE_STRVISX */
934
935 /* Define to 1 if you have the `svis' function. */
936 /* #undef HAVE_SVIS */
937
938 /* Define if you have the function `swab'. */
939 #define HAVE_SWAB 1
940
941 /* Define to 1 if you have the `sysconf' function. */
942 /* #define HAVE_SYSCONF 1 */
943
944 /* Define to 1 if you have the `sysctl' function. */
945 /* #undef HAVE_SYSCTL */
946
947 /* syslog is provided for _win32 in lib/roken */
948
949 /* Define to 1 if you have the <syslog.h> header file. */
950 #define HAVE_SYSLOG_H 1
951
952 /* Define to 1 if you have the <sys/bitypes.h> header file. */
953 /* #undef HAVE_SYS_BITYPES_H */
954
955 /* Define to 1 if you have the <sys/bswap.h> header file. */
956 /* #undef HAVE_SYS_BSWAP_H */
957
958 /* Define to 1 if you have the <sys/capability.h> header file. */
959 /* #undef HAVE_SYS_CAPABILITY_H */
960
961 /* Define to 1 if you have the <sys/category.h> header file. */
962 /* #undef HAVE_SYS_CATEGORY_H */
963
964 /* Define to 1 if you have the <sys/file.h> header file. */
965 /* #define HAVE_SYS_FILE_H 1 */
966
967 /* Define to 1 if you have the <sys/filio.h> header file. */
968 /* #undef HAVE_SYS_FILIO_H */
969
970 /* Define to 1 if you have the <sys/ioccom.h> header file. */
971 /* #undef HAVE_SYS_IOCCOM_H */
972
973 /* Define to 1 if you have the <sys/ioctl.h> header file. */
974 /* #define HAVE_SYS_IOCTL_H 1 */
975
976 /* Define to 1 if you have the <sys/mman.h> header file. */
977 /* #define HAVE_SYS_MMAN_H 1 */
978
979 /* Define to 1 if you have the <sys/param.h> header file. */
980 /* #define HAVE_SYS_PARAM_H 1 */
981
982 /* Define to 1 if you have the <sys/proc.h> header file. */
983 /* #undef HAVE_SYS_PROC_H */
984
985 /* Define to 1 if you have the <sys/ptyio.h> header file. */
986 /* #undef HAVE_SYS_PTYIO_H */
987
988 /* Define to 1 if you have the <sys/ptyvar.h> header file. */
989 /* #undef HAVE_SYS_PTYVAR_H */
990
991 /* Define to 1 if you have the <sys/pty.h> header file. */
992 /* #undef HAVE_SYS_PTY_H */
993
994 /* Define to 1 if you have the <sys/resource.h> header file. */
995 /* #define HAVE_SYS_RESOURCE_H 1 */
996
997 /* Define to 1 if you have the <sys/select.h> header file. */
998 /* #define HAVE_SYS_SELECT_H 1 */
999
1000 /* Define to 1 if you have the <sys/socket.h> header file. */
1001 /* #define HAVE_SYS_SOCKET_H 1 */
1002
1003 /* Define to 1 if you have the <sys/sockio.h> header file. */
1004 /* #undef HAVE_SYS_SOCKIO_H */
1005
1006 /* Define to 1 if you have the <sys/stat.h> header file. */
1007 #define HAVE_SYS_STAT_H 1
1008
1009 /* Define to 1 if you have the <sys/stream.h> header file. */
1010 /* #undef HAVE_SYS_STREAM_H */
1011
1012 /* Define to 1 if you have the <sys/stropts.h> header file. */
1013 /* #undef HAVE_SYS_STROPTS_H */
1014
1015 /* Define to 1 if you have the <sys/strtty.h> header file. */
1016 /* #undef HAVE_SYS_STRTTY_H */
1017
1018 /* Define to 1 if you have the <sys/str_tty.h> header file. */
1019 /* #undef HAVE_SYS_STR_TTY_H */
1020
1021 /* Define to 1 if you have the <sys/syscall.h> header file. */
1022 /* #undef HAVE_SYS_SYSCALL_H */
1023
1024 /* Define to 1 if you have the <sys/sysctl.h> header file. */
1025 /* #undef HAVE_SYS_SYSCTL_H */
1026
1027 /* Define to 1 if you have the <sys/termio.h> header file. */
1028 /* #define HAVE_SYS_TERMIO_H 1 */
1029
1030 /* Define to 1 if you have the <sys/timeb.h> header file. */
1031 #define HAVE_SYS_TIMEB_H 1
1032
1033 /* Define to 1 if you have the <sys/times.h> header file. */
1034 /* #define HAVE_SYS_TIMES_H 1 */
1035
1036 /* Define to 1 if you have the <sys/time.h> header file. */
1037 /* #define HAVE_SYS_TIME_H 1 */
1038
1039 /* Define to 1 if you have the <sys/tty.h> header file. */
1040 /* #undef HAVE_SYS_TTY_H */
1041
1042 /* Define to 1 if you have the <sys/types.h> header file. */
1043 #define HAVE_SYS_TYPES_H 1
1044
1045 /* Define to 1 if you have the <sys/ucred.h> header file. */
1046 /* #undef HAVE_SYS_UCRED_H */
1047
1048 /* Define to 1 if you have the <sys/uio.h> header file. */
1049 /* #define HAVE_SYS_UIO_H 1 */
1050
1051 /* Define to 1 if you have the <sys/un.h> header file. */
1052 /* #define HAVE_SYS_UN_H 1 */
1053
1054 /* Define to 1 if you have the <sys/utsname.h> header file. */
1055 /* #define HAVE_SYS_UTSNAME_H 1 */
1056
1057 /* Define to 1 if you have the <sys/wait.h> header file. */
1058 /* #define HAVE_SYS_WAIT_H 1 */
1059
1060 /* Define to 1 if you have the <termcap.h> header file. */
1061 /* #define HAVE_TERMCAP_H 1 */
1062
1063 /* Define to 1 if you have the <termios.h> header file. */
1064 /* #define HAVE_TERMIOS_H 1 */
1065
1066 /* Define to 1 if you have the <termio.h> header file. */
1067 /* #define HAVE_TERMIO_H 1 */
1068
1069 /* Define to 1 if you have the <term.h> header file. */
1070 /* #undef HAVE_TERM_H */
1071
1072 /* Define to 1 if you have the `tgetent' function. */
1073 /* #define HAVE_TGETENT 1 */
1074
1075 /* Define if you have the function `timegm'. */
1076 /* #define HAVE_TIMEGM 1 */
1077
1078 /* Define if you have the `timezone' variable. */
1079 #define HAVE_TIMEZONE 1
1080
1081 /* Define to 1 if you have the <time.h> header file. */
1082 #define HAVE_TIME_H 1
1083
1084 /* Define to 1 if you have the <tmpdir.h> header file. */
1085 /* #undef HAVE_TMPDIR_H */
1086
1087 /* Define to 1 if you have the <udb.h> header file. */
1088 /* #undef HAVE_UDB_H */
1089
1090 /* Define to 1 if the system has the type `uint16_t'. */
1091 /* #define HAVE_UINT16_T 1 */
1092
1093 /* Define to 1 if the system has the type `uint32_t'. */
1094 /* #define HAVE_UINT32_T 1 */
1095
1096 /* Define to 1 if the system has the type `uint64_t'. */
1097 /* #define HAVE_UINT64_T 1 */
1098
1099 /* Define to 1 if the system has the type `uint8_t'. */
1100 /* #define HAVE_UINT8_T 1 */
1101
1102 /* Define to 1 if the system has the type `uintptr_t'. */
1103 #define HAVE_UINTPTR_T 1
1104
1105 /* Define to 1 if you have the `uname' function. */
1106 /* #define HAVE_UNAME 1 */
1107
1108 /* Define to 1 if you have the <unistd.h> header file. */
1109 /* #define HAVE_UNISTD_H 1 */
1110
1111 /* Define to 1 if you have the `unlockpt' function. */
1112 /* #define HAVE_UNLOCKPT 1 */
1113
1114 /* Define if you have the function `unsetenv'. */
1115 /* #define HAVE_UNSETENV 1 */
1116
1117 /* Define to 1 if you have the `unvis' function. */
1118 /* #undef HAVE_UNVIS */
1119
1120 /* Define to 1 if you have the <userconf.h> header file. */
1121 /* #undef HAVE_USERCONF_H */
1122
1123 /* Define to 1 if you have the <usersec.h> header file. */
1124 /* #undef HAVE_USERSEC_H */
1125
1126 /* Define to 1 if you have the <util.h> header file. */
1127 /* #undef HAVE_UTIL_H */
1128
1129 /* Define to 1 if the system has the type `u_int16_t'. */
1130 /* #define HAVE_U_INT16_T 1 */
1131
1132 /* Define to 1 if the system has the type `u_int32_t'. */
1133 /* #define HAVE_U_INT32_T 1 */
1134
1135 /* Define to 1 if the system has the type `u_int64_t'. */
1136 /* #define HAVE_U_INT64_T 1 */
1137
1138 /* Define to 1 if the system has the type `u_int8_t'. */
1139 /* #define HAVE_U_INT8_T 1 */
1140
1141 /* Define to 1 if you have the `vasnprintf' function. */
1142 /* #undef HAVE_VASNPRINTF */
1143
1144 /* Define to 1 if you have the `vasprintf' function. */
1145 /* #define HAVE_VASPRINTF 1 */
1146
1147 /* Define if you have the function `verr'. */
1148 /* #define HAVE_VERR 1 */
1149
1150 /* Define if you have the function `verrx'. */
1151 /* #define HAVE_VERRX 1 */
1152
1153 /* Define to 1 if you have the `vis' function. */
1154 /* #undef HAVE_VIS */
1155
1156 /* Define to 1 if you have the <vis.h> header file. */
1157 /* #undef HAVE_VIS_H */
1158
1159 /* define if you have a working vsnprintf */
1160 /* snprintf() and vsnprintf() do exist.  But the implementations are
1161    not C99 compliant. */
1162 /* #define HAVE_VSNPRINTF 1 */
1163
1164 /* Define if you have the function `vsyslog'. */
1165 #define HAVE_VSYSLOG 1
1166
1167 /* Define if you have the function `vwarn'. */
1168 /* #define HAVE_VWARN 1 */
1169
1170 /* Define if you have the function `vwarnx'. */
1171 /* #define HAVE_VWARNX 1 */
1172
1173 /* Define if you have the function `warn'. */
1174 /* #define HAVE_WARN 1 */
1175
1176 /* Define if you have the function `warnx'. */
1177 /* #define HAVE_WARNX 1 */
1178
1179 /* Define if you have the function `writev'. */
1180 /* #define HAVE_WRITEV 1 */
1181
1182 /* Defined if we have WinSock */
1183 #define HAVE_WINSOCK 1
1184
1185 /* Defined if we have WinDNS */
1186 #define HAVE_WINDNS 1
1187
1188 /* define if struct winsize has ws_xpixel */
1189 /* #define HAVE_WS_XPIXEL 1 */
1190
1191 /* define if struct winsize has ws_ypixel */
1192 /* #define HAVE_WS_YPIXEL 1 */
1193
1194 /* Define if you have the `_res' variable. */
1195 /* #undef HAVE__RES */
1196
1197 /* Define to 1 if you have the `_scrsize' function. */
1198 /* #undef HAVE__SCRSIZE */
1199
1200 /* define if your compiler has __attribute__ */
1201 /* #define HAVE___ATTRIBUTE__ 1 */
1202
1203 /* Define if you have the `__progname' variable. */
1204 /* #define HAVE___PROGNAME 1 */
1205
1206 /* Define if you are running IRIX 4. */
1207 /* #undef IRIX4 */
1208
1209 /* define if the system is missing a prototype for asnprintf() */
1210 /* #define NEED_ASNPRINTF_PROTO 1 */
1211
1212 /* define if the system is missing a prototype for asprintf() */
1213 /* #undef NEED_ASPRINTF_PROTO */
1214
1215 /* define if the system is missing a prototype for crypt() */
1216 /* #undef NEED_CRYPT_PROTO */
1217
1218 /* define if the system is missing a prototype for daemon() */
1219 /* #undef NEED_DAEMON_PROTO */
1220
1221 /* define if the system is missing a prototype for gethostname() */
1222 /* #undef NEED_GETHOSTNAME_PROTO */
1223
1224 /* define if the system is missing a prototype for getusershell() */
1225 /* #undef NEED_GETUSERSHELL_PROTO */
1226
1227 /* define if the system is missing a prototype for glob() */
1228 /* #undef NEED_GLOB_PROTO */
1229
1230 /* define if the system is missing a prototype for hstrerror() */
1231 /* #undef NEED_HSTRERROR_PROTO */
1232
1233 /* define if the system is missing a prototype for inet_aton() */
1234 /* #undef NEED_INET_ATON_PROTO */
1235
1236 /* define if the system is missing a prototype for mkstemp() */
1237 /* #define NEED_MKSTEMP_PROTO 1 */
1238
1239 /* define if the system is missing a prototype for SecKeyGetCSPHandle() */
1240 /* #undef NEED_SECKEYGETCSPHANDLE_PROTO */
1241
1242 /* define if the system is missing a prototype for setenv() */
1243 #define NEED_SETENV_PROTO 1
1244
1245 /* define if the system is missing a prototype for snprintf() */
1246 /* #undef NEED_SNPRINTF_PROTO */
1247
1248 /* define if the system is missing a prototype for strndup() */
1249 /* #undef NEED_STRNDUP_PROTO */
1250
1251 /* define if the system is missing a prototype for strsep() */
1252 /* #undef NEED_STRSEP_PROTO */
1253
1254 /* define if the system is missing a prototype for strsvis() */
1255 /* #define NEED_STRSVIS_PROTO 1 */
1256
1257 /* define if the system is missing a prototype for strtok_r() */
1258 #define NEED_STRTOK_R_PROTO 1
1259
1260 /* define if the system is missing a prototype for strunvis() */
1261 /* #define NEED_STRUNVIS_PROTO 1 */
1262
1263 /* define if the system is missing a prototype for strvisx() */
1264 /* #define NEED_STRVISX_PROTO 1 */
1265
1266 /* define if the system is missing a prototype for strvis() */
1267 /* #define NEED_STRVIS_PROTO 1 */
1268
1269 /* define if the system is missing a prototype for svis() */
1270 /* #define NEED_SVIS_PROTO 1 */
1271
1272 /* define if the system is missing a prototype for unsetenv() */
1273 /* #undef NEED_UNSETENV_PROTO */
1274
1275 /* define if the system is missing a prototype for unvis() */
1276 /* #define NEED_UNVIS_PROTO 1 */
1277
1278 /* define if the system is missing a prototype for vasnprintf() */
1279 /* #define NEED_VASNPRINTF_PROTO 1 */
1280
1281 /* define if the system is missing a prototype for vasprintf() */
1282 /* #undef NEED_VASPRINTF_PROTO */
1283
1284 /* define if the system is missing a prototype for vis() */
1285 /* #define NEED_VIS_PROTO 1 */
1286
1287 /* define if the system is missing a prototype for vsnprintf() */
1288 /* #undef NEED_VSNPRINTF_PROTO */
1289
1290 /* Define to 1 if your C compiler doesn't accept -c and -o together. */
1291 /* #undef NO_MINUS_C_MINUS_O */
1292
1293 /* Define if you don't want to use mmap. */
1294 #define NO_MMAP 1
1295
1296 /* Define if the Unix rand method is not defined */
1297 #define NO_RAND_UNIX_METHOD 1
1298
1299 /* Define if the Fortuna rand method is not defined */
1300 #define NO_RAND_FORTUNA_METHOD 1
1301
1302 /* Define if PID files should not be used. */
1303 #define NO_PIDFILES 1
1304
1305 /* Define if SIGPIPE is not supported */
1306 #define NO_SIGPIPE 1
1307
1308 /* Define if SIGXCPU is not supported */
1309 #define NO_SIGXCPU 1
1310
1311 /* Define if sleep() is not available */
1312 #define NO_SLEEP 1
1313
1314 /* Define to 1 if Unix sockets (AF_UNIX) are not available. */
1315 #define NO_UNIX_SOCKETS 1
1316
1317 /* Define to 1 if POSIX link/unlink operations should be avoided.
1318    This may be because the behavior of links are not not consistent
1319    with POSIX or because the filesystem may not support POSIX
1320    links. */
1321 #define NO_POSIX_LINKS 1
1322
1323 /* Define this to enable old environment option in telnet. */
1324 /* #define OLD_ENVIRON 1 */
1325
1326 /* define if prototype of openlog is compatible with void openlog(const char
1327    *, int, int) */
1328 #define OPENLOG_PROTO_COMPATIBLE 1
1329
1330 /* Define if getlogin has POSIX flavour (and not BSD). */
1331 /* #define POSIX_GETLOGIN 1 */
1332
1333 /* Define if getlogin_r has POSIX flavour (and not BSD). */
1334 /* #define POSIX_GETLOGIN_R 1 */
1335
1336 /* Define if getpwnam_r has POSIX flavour. */
1337 /* #define POSIX_GETPWNAM_R 1 */
1338
1339 /* Define if getpwnam_r has POSIX flavour. */
1340 /* #define POSIX_GETPWUID_R 1 */
1341
1342 /* Define if you have the readline package. */
1343 #define READLINE 1
1344
1345 /* Define if rename() does not unlink an existing file */
1346 #define RENAME_DOES_NOT_UNLINK 1
1347
1348 /* Define if you want to use samba socket wrappers. */
1349 /* #undef SOCKET_WRAPPER_REPLACE */
1350
1351 /* Define if a socket is not a file descriptor */
1352 #define SOCKET_IS_NOT_AN_FD 1
1353
1354 /* Define if FD_SETSIZE check does not apply to this platform */
1355 #define NO_LIMIT_FD_SETSIZE 1
1356
1357 /* Define to 1 if you have the ANSI C header files. */
1358 #define STDC_HEADERS 1
1359
1360 /* Define if you have streams ptys. */
1361 /* #undef STREAMSPTY */
1362
1363 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
1364 /* #define TIME_WITH_SYS_TIME 1 */
1365
1366 /* Define to 1 if your <sys/time.h> declares `struct tm'. */
1367 /* #undef TM_IN_SYS_TIME */
1368
1369 /* define if target is big endian */
1370 /* #undef WORDS_BIGENDIAN */
1371
1372 /* Define to 1 if the X Window System is missing or not being used. */
1373 #define X_DISPLAY_MISSING 1
1374
1375 /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
1376    `char[]'. */
1377 /* #undef YYTEXT_POINTER */
1378
1379 /* Number of bits in a file offset, on hosts where this is settable. */
1380 /* #undef _FILE_OFFSET_BITS */
1381
1382 /* Define to enable extensions on glibc-based systems such as Linux. */
1383 /* #define _GNU_SOURCE 1 */
1384
1385 /* Define for large files, on AIX-style hosts. */
1386 /* #undef _LARGE_FILES */
1387
1388 /* Set this to the default system lead string for telnetd 
1389  * can contain %-escapes: %s=sysname, %m=machine, %r=os-release
1390  * %v=os-version, %t=tty, %h=hostname, %d=date and time
1391  */
1392 /* #undef USE_IM */
1393
1394 /* Used with login -p */
1395 /* #undef LOGIN_ARGS */
1396
1397 /* The size of `time_t', as computed by sizeof. */
1398 #if defined (_USE_64BIT_TIME_T) || !defined( _USE_32BIT_TIME_T)
1399 #define SIZEOF_TIME_T 8
1400 #else
1401 #define SIZEOF_TIME_T 4
1402 #endif
1403
1404 #ifdef ROKEN_RENAME
1405 #include "roken_rename.h"
1406 #endif
1407
1408 #if defined(ENCRYPTION) && !defined(AUTHENTICATION)
1409 #define AUTHENTICATION 1
1410 #endif
1411
1412
1413
1414 /* Paths */
1415
1416 #define SYSCONFDIR "%{COMMONCONFIG}"
1417
1418 #define LIBDIR "%{LIBDIR}"
1419
1420 #define CLIENT_KEYTAB_DEFAULT "FILE:%{LOCAL_APPDATA}\\Kerberos\\client.keytab"
1421
1422 #endif  /* RC_INVOKED */
1423
1424
1425 /* Version info */
1426
1427 #define PACKAGE "@PACKAGE@"
1428
1429 #define PACKAGE_BUGREPORT "@PACKAGE_BUGREPORT@"
1430
1431 #define PACKAGE_NAME "@PACKAGE_NAME@"
1432
1433 #define PACKAGE_STRING "@PACKAGE_NAME@ @PACKAGE_VERSION@"
1434
1435 #define PACKAGE_TARNAME "@PACKAGE@"
1436
1437 #define PACKAGE_VERSION "@PACKAGE_VERSION@"
1438
1439 #define PACKAGE_COMPANY "@PACKAGE_COMPANY@"
1440
1441 #define PACKAGE_COPYRIGHT "@PACKAGE_COPYRIGHT@"
1442
1443 #define VERSION "@PACKAGE_VERSION@"
1444
1445 #define RC_PRODVER_MAJOR @MAJOR@
1446
1447 #define RC_PRODVER_MINOR @MINOR@
1448
1449 #define RC_PRODVER_AUX   @AUX@
1450
1451 #define RC_PRODVER_PATCH @PATCH@
1452
1453 #define RC_PRODVER_C @MAJOR@,@MINOR@,@AUX@,@PATCH@
1454
1455 #define RC_PRODVER_CS "@MAJOR@,@MINOR@,@AUX@,@PATCH@"
1456
1457 #define RC_PRODVER_DS "@MAJOR@.@MINOR@.@AUX@.@PATCH@"
1458
1459 #define RC_PRODUCT_NAME_0409 PACKAGE_NAME
1460
1461 #define RC_PRODUCT_VER_0409 PACKAGE_VERSION
1462
1463 #define RC_COMPANY_0409 PACKAGE_COMPANY
1464
1465 #define RC_COPYRIGHT_0409 PACKAGE_COPYRIGHT
1466
1467 @VERSION_OPTDEFS@
1468
1469 #endif  /* __CONFIG_H__ */