krb5: always zero elastic storage
[metze/heimdal/wip.git] / 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 `gethostbyname' function. */
437 #define HAVE_GETHOSTBYNAME 1
438
439 /* Define to 1 if you have the `gethostbyname2' function. */
440 /* #undef HAVE_GETHOSTBYNAME2 */
441
442 /* Define if you have the function `gethostname'. */
443 #define HAVE_GETHOSTNAME 1
444
445 /* Define if you have the function `getifaddrs'. */
446 /* #undef HAVE_GETIFADDRS */
447
448 /* Define if you have the function `getipnodebyaddr'. */
449 /* #undef HAVE_GETIPNODEBYADDR */
450
451 /* Define if you have the function `getipnodebyname'. */
452 /* #undef HAVE_GETIPNODEBYNAME */
453
454 /* Define to 1 if you have the `getlogin' function. */
455 /* #define HAVE_GETLOGIN 1 */
456
457 /* Define to 1 if you have the `getlogin_r' function. */
458 /* #define HAVE_GETLOGIN_R 1 */
459
460 /* Define if you have a working getmsg. */
461 /* #undef HAVE_GETMSG */
462
463 /* Define to 1 if you have the `getnameinfo' function. */
464 #define HAVE_GETNAMEINFO 1
465
466 /* Define if you have the function `getopt'. */
467 /* #define HAVE_GETOPT 1 */
468
469 /* Define to 1 if you have the `getpagesize' function. */
470 /* #define HAVE_GETPAGESIZE 1 */
471
472 /* Define to 1 if you have the `getpeereid' function. */
473 /* #define HAVE_GETPEEREID 1 */
474
475 /* Define to 1 if you have the `getpeerucred' function. */
476 /* #undef HAVE_GETPEERUCRED */
477
478 /* Define to 1 if you have the `getprogname' function. */
479 /* #define HAVE_GETPROGNAME 1 */
480
481 /* Define to 1 if you have the `getpwnam_r' function. */
482 /* #define HAVE_GETPWNAM_R 1 */
483
484 /* Define to 1 if you have the `getpwuid_r' function. */
485 /* #define HAVE_GETPWUID_R 1 */
486
487 /* Define to 1 if you have the `getrlimit' function. */
488 /* #define HAVE_GETRLIMIT 1 */
489
490 /* Define to 1 if you have the `getsockopt' function. */
491 #define HAVE_GETSOCKOPT 1
492
493 /* Define to 1 if you have the `getspnam' function. */
494 /* #undef HAVE_GETSPNAM */
495
496 /* Define if you have the function `gettimeofday'. */
497 /* #define HAVE_GETTIMEOFDAY 1 */
498
499 /* Define to 1 if you have the `getudbnam' function. */
500 /* #undef HAVE_GETUDBNAM */
501
502 /* Define if you have the function `getuid'. */
503 /* #define HAVE_GETUID 1 */
504
505 /* Define if you have the function `getusershell'. */
506 /* #define HAVE_GETUSERSHELL 1 */
507
508 /* Define to 1 if you have the `grantpt' function. */
509 /* #define HAVE_GRANTPT 1 */
510
511 /* Define to 1 if you have the <grp.h> header file. */
512 /* #define HAVE_GRP_H 1 */
513
514 /* Define to 1 if you have the `hstrerror' function. */
515 /* #define HAVE_HSTRERROR 1 */
516
517 /* Define if you have the `h_errlist' variable. */
518 /* #undef HAVE_H_ERRLIST */
519
520 /* Define if you have the `h_errno' variable. */
521 /* #define HAVE_H_ERRNO 1 */
522
523 /* Define if you have the `h_nerr' variable. */
524 /* #undef HAVE_H_NERR */
525
526 /* Define to 1 if you have the <ifaddrs.h> header file. */
527 /* #undef HAVE_IFADDRS_H */
528
529 /* Define if you have the in6addr_loopback variable */
530 /* #undef HAVE_IN6ADDR_LOOPBACK */
531
532 /*  */
533 #define HAVE_INET_ADDR 1
534
535 /* define */
536 /* #define HAVE_INET_ATON 1 */
537
538 /* define */
539 /* #define HAVE_INET_NTOP 1 */
540
541 /* define */
542 /* #define HAVE_INET_PTON 1 */
543
544 #if _WIN32_WINNT >= 0x0600
545
546 #define HAVE_INET_NTOP 1
547
548 #define HAVE_INET_PTON 1
549
550 #endif
551
552 /* Define if you have the function `initgroups'. */
553 /* #define HAVE_INITGROUPS 1 */
554
555 /* Define to 1 if you have the `initstate' function. */
556 /* #define HAVE_INITSTATE 1 */
557
558 /* Define if you have the function `innetgr'. */
559 /* #undef HAVE_INNETGR */
560
561 /* Define to 1 if the system has the type `int16_t'. */
562 /* #define HAVE_INT16_T 1 */
563
564 /* Define to 1 if the system has the type `int32_t'. */
565 /* #define HAVE_INT32_T 1 */
566
567 /* Define to 1 if the system has the type `int64_t'. */
568 /* #define HAVE_INT64_T 1 */
569
570 /* Define to 1 if the system has the type `int8_t'. */
571 /* #define HAVE_INT8_T 1 */
572
573 /* Define to 1 if you have the <inttypes.h> header file. */
574 /* #define HAVE_INTTYPES_H 1 */
575
576 /* Define to 1 if you have the <io.h> header file. */
577 #define HAVE_IO_H 1
578
579 /* Define if you have IPv6. */
580 #define HAVE_IPV6 1
581
582 /* Define to 1 if you have the `issetugid' function. */
583 /* #undef HAVE_ISSETUGID */
584
585 /* Define if you want to use the Kerberos Credentials Manager. */
586 /* #define HAVE_KCM 1 */
587
588 /* Define to 1 if you have the <libutil.h> header file. */
589 /* #undef HAVE_LIBUTIL_H */
590
591 /* Define to 1 if you have the <limits.h> header file. */
592 #define HAVE_LIMITS_H 1
593
594 /* Define to 1 if you have the `loadquery' function. */
595 /* #undef HAVE_LOADQUERY */
596
597 /* Define if you have the function `localtime_r'. */
598 /* #define HAVE_LOCALTIME_R 1 */
599
600 /* Define to 1 if you have the <locale.h> header file. */
601 #define HAVE_LOCALE_H 1
602
603 /* Define to 1 if you have the `logout' function. */
604 /* #define HAVE_LOGOUT 1 */
605
606 /* Define to 1 if you have the `logwtmp' function. */
607 /* #define HAVE_LOGWTMP 1 */
608
609 /* Define to 1 if the system has the type `long long'. */
610 #define HAVE_LONG_LONG 1
611
612 /* Define if you have the function `lstat'. */
613 /* #define HAVE_LSTAT 1 */
614
615 /* Define to 1 if you have the <maillock.h> header file. */
616 /* #undef HAVE_MAILLOCK_H */
617
618 /* Define if you have the function `memmove'. */
619 #define HAVE_MEMMOVE 1
620
621 /* Define to 1 if you have the <memory.h> header file. */
622 #define HAVE_MEMORY_H 1
623
624 /* Define if you have the function `mkstemp'. */
625 /* #define HAVE_MKSTEMP 1 */
626
627 /* Define to 1 if you have the `mktime' function. */
628 #define HAVE_MKTIME 1
629
630 /* Define to 1 if you have a working `mmap' system call. */
631 /* #undef HAVE_MMAP */
632
633 /* define if you have a ndbm library */
634 /* #undef HAVE_NDBM */
635
636 /* Define to 1 if you have the <ndbm.h> header file. */
637 /* #undef HAVE_NDBM_H */
638
639 /* Define to 1 if you have the <netdb.h> header file. */
640 /* #define HAVE_NETDB_H 1 */
641
642 /* Define to 1 if you have the <netgroup.h> header file. */
643 /* #undef HAVE_NETGROUP_H */
644
645 /* Define to 1 if you have the <netinet6/in6.h> header file. */
646 /* #undef HAVE_NETINET6_IN6_H */
647
648 /* Define to 1 if you have the <netinet6/in6_var.h> header file. */
649 /* #undef HAVE_NETINET6_IN6_VAR_H */
650
651 /* Define to 1 if you have the <netinet/in6.h> header file. */
652 /* #undef HAVE_NETINET_IN6_H */
653
654 /* Define to 1 if you have the <netinet/in6_machtypes.h> header file. */
655 /* #undef HAVE_NETINET_IN6_MACHTYPES_H */
656
657 /* Define to 1 if you have the <netinet/in.h> header file. */
658 /* #define HAVE_NETINET_IN_H 1 */
659
660 /* Define to 1 if you have the <netinet/tcp.h> header file. */
661 /* #define HAVE_NETINET_TCP_H 1 */
662
663 /* Define to 1 if you have the <netinet/in_systm.h> header file. */
664 /* #define HAVE_NETINET_IN_SYSTM_H 1 */
665
666 /* Define to 1 if you have the <netinet/ip.h> header file. */
667 /* #define HAVE_NETINET_IP_H 1 */
668
669 /* Define to 1 if you have the <netinet/tcp.h> header file. */
670 /* #define HAVE_NETINET_TCP_H 1 */
671
672 /* Define to 1 if you have the <net/if.h> header file. */
673 /* #define HAVE_NET_IF_H 1 */
674
675 /* Define if NDBM really is DB (creates files *.db) */
676 /* #define HAVE_NEW_DB 1 */
677
678 /* Define to 1 if you have the `on_exit' function. */
679 /* #define HAVE_ON_EXIT 1 */
680
681 /* Define to 1 if you have the '_onexit' function */
682 #define HAVE__ONEXIT 1
683
684 /* Define to 1 if you have the `openpty' function. */
685 /* #define HAVE_OPENPTY 1 */
686
687 /* define to 1 to use openssl's libcrypto as a (default) backend for libhcrypto */
688 /* #undef HAVE_HCRYPTO_W_OPENSSL */
689
690 /* Define to enable basic OSF C2 support. */
691 /* #undef HAVE_OSFC2 */
692
693 /* Define to 1 if you have the <paths.h> header file. */
694 /* #define HAVE_PATHS_H 1 */
695
696 /* Define to 1 if you have the `pidfile' function. */
697 /* #undef HAVE_PIDFILE */
698
699 /* Define to 1 if you have the `poll' function. */
700 /* #define HAVE_POLL 1 */
701
702 /* Define to 1 if you have the <poll.h> header file. */
703 /* #define HAVE_POLL_H 1 */
704
705 /* Define to 1 if you have the <pthread.h> header file. */
706 /* This option is added by the NTMakefile if we have a <pthread.h>. */
707 /* #define HAVE_PTHREAD_H 1 */
708
709 /* Define to 1 if you have the `ptsname' function. */
710 /* #define HAVE_PTSNAME 1 */
711
712 /* Define to 1 if you have the <pty.h> header file. */
713 /* #define HAVE_PTY_H 1 */
714
715 /* Define if you have the function `putenv'. */
716 #define HAVE_PUTENV 1
717
718 /* Define to 1 if you have the <pwd.h> header file. */
719 /* #define HAVE_PWD_H 1 */
720
721 /* Define to 1 if you have the `rand' function. */
722 #define HAVE_RAND 1
723
724 /* Define to 1 if you have the `random' function. */
725 /* #define HAVE_RANDOM 1 */
726
727 /* Define if you have the function `rcmd'. */
728 /* #define HAVE_RCMD 1 */
729
730 /* Define if you have a readline compatible library. */
731 /* #define HAVE_READLINE 1 */
732
733 /* Define if you have the function `readv'. */
734 /* #define HAVE_READV 1 */
735
736 /* Define if you have the function `recvmsg'. */
737 /* #define HAVE_RECVMSG 1 */
738
739 /* Define to 1 if you have the <resolv.h> header file. */
740 /* #undef HAVE_RESOLV_H */
741
742 /* Define to 1 if you have the `res_ndestroy' function. */
743 /* #undef HAVE_RES_NDESTROY */
744
745 /* Define to 1 if you have the `res_nsearch' function. */
746 /* #undef HAVE_RES_NSEARCH */
747
748 /* Define to 1 if you have the `res_search' function. */
749 /* #undef HAVE_RES_SEARCH */
750
751 /* Define to 1 if you have the `revoke' function. */
752 /* #define HAVE_REVOKE 1 */
753
754 /* Define to 1 if you have the <rpcsvc/ypclnt.h> header file. */
755 /* #undef HAVE_RPCSVC_YPCLNT_H */
756
757 /* Define to 1 if you have the <sac.h> header file. */
758 /* #undef HAVE_SAC_H */
759
760 /* Define to 1 if the system has the type `sa_family_t'. */
761 /* #define HAVE_SA_FAMILY_T 1 */
762
763 /* Define to 1 if you have the <security/pam_modules.h> header file. */
764 /* #undef HAVE_SECURITY_PAM_MODULES_H */
765
766 /* Define to 1 if you have the `select' function. */
767 #define HAVE_SELECT 1
768
769 /* Define if you have the function `sendmsg'. */
770 /* #define HAVE_SENDMSG 1 */
771
772 /* Define if you have the function `setegid'. */
773 /* #define HAVE_SETEGID 1 */
774
775 /* Define if you have the function `setenv'. */
776 #define HAVE_SETENV 1
777
778 /* Define if you have the function `seteuid'. */
779 /* #define HAVE_SETEUID 1 */
780
781 /* Define to 1 if you have the `setitimer' function. */
782 /* #define HAVE_SETITIMER 1 */
783
784 /* Define to 1 if you have the `setlim' function. */
785 /* #undef HAVE_SETLIM */
786
787 /* Define to 1 if you have the `setlogin' function. */
788 /* #undef HAVE_SETLOGIN */
789
790 /* Define to 1 if you have the `setpcred' function. */
791 /* #undef HAVE_SETPCRED */
792
793 /* Define to 1 if you have the `setpgid' function. */
794 /* #define HAVE_SETPGID 1 */
795
796 /* Define to 1 if you have the `setproctitle' function. */
797 /* #undef HAVE_SETPROCTITLE */
798
799 /* Define to 1 if you have the `setprogname' function. */
800 /* #define HAVE_SETPROGNAME 1 */
801
802 /* Define to 1 if you have the `setregid' function. */
803 /* #define HAVE_SETREGID 1 */
804
805 /* Define to 1 if you have the `setresgid' function. */
806 /* #undef HAVE_SETRESGID */
807
808 /* Define to 1 if you have the `setresuid' function. */
809 /* #undef HAVE_SETRESUID */
810
811 /* Define to 1 if you have the `setreuid' function. */
812 /* #define HAVE_SETREUID 1 */
813
814 /* Define to 1 if you have the `setsid' function. */
815 /* #define HAVE_SETSID 1 */
816
817 /* Define to 1 if you have the `setsockopt' function. */
818 #define HAVE_SETSOCKOPT 1
819
820 /* Define to 1 if you have the `setstate' function. */
821 /* #define HAVE_SETSTATE 1 */
822
823 /* Define to 1 if you have the `setutent' function. */
824 /* #define HAVE_SETUTENT 1 */
825
826 /* Define to 1 if you have the `sgi_getcapabilitybyname' function. */
827 /* #undef HAVE_SGI_GETCAPABILITYBYNAME */
828
829 /* Define to 1 if you have the <sgtty.h> header file. */
830 /* #undef HAVE_SGTTY_H */
831
832 /* Define to 1 if you have the <shadow.h> header file. */
833 /* #undef HAVE_SHADOW_H */
834
835 /* Define to 1 if you have the <siad.h> header file. */
836 /* #undef HAVE_SIAD_H */
837
838 /* Define to 1 if you have the `sigaction' function. */
839 /* #define HAVE_SIGACTION 1 */
840
841 /* Define to 1 if you have the <signal.h> header file. */
842 #define HAVE_SIGNAL_H 1
843
844 /* define if you have a working snprintf */
845 /* snprintf() and vsnprintf() do exist.  But the implementations are
846    not C99 compliant. */
847 /* #define HAVE_SNPRINTF 1 */
848
849 /* Define to 1 if you have the `socket' function. */
850 #define HAVE_SOCKET 1
851
852 /* Define to 1 if the system has the type `socklen_t'. */
853 #define HAVE_SOCKLEN_T 1
854
855 /* Define to 1 if the system has the type `ssize_t'. */
856 /* #define HAVE_SSIZE_T 1 */
857
858 /* Define to 1 if you have the <standards.h> header file. */
859 /* #undef HAVE_STANDARDS_H */
860
861 /* Define to 1 if you have the <stdint.h> header file. */
862 /* #define HAVE_STDINT_H 1 */
863
864 /* Define to 1 if you have the <stdlib.h> header file. */
865 #define HAVE_STDLIB_H 1
866
867 /* Define if you have the function `strcasecmp'. */
868 #define HAVE_STRCASECMP 1
869 #define strcasecmp _stricmp
870
871 /* Define if you have the function `strdup'. */
872 #define HAVE_STRDUP 1
873
874 /* Define if you have the function `strerror'. */
875 #define HAVE_STRERROR 1
876
877 /* Define if you have the function `strftime'. */
878 /* #define HAVE_STRFTIME 1 */
879
880 /* Define to 1 if you have the <strings.h> header file. */
881 /* #define HAVE_STRINGS_H 1 */
882
883 /* Define to 1 if you have the <string.h> header file. */
884 #define HAVE_STRING_H 1
885
886 /* Define if you have the function `strlcat'. */
887 /* #define HAVE_STRLCAT 1 */
888
889 /* Define if you have the function `strlcpy'. */
890 /* #define HAVE_STRLCPY 1 */
891
892 /* Define if you have the function `strlwr'. */
893 #define HAVE_STRLWR 1
894
895 /* Define if you have the function `strncasecmp'. */
896 #define HAVE_STRNCASECMP 1
897 #define strncasecmp _strnicmp
898
899 /* Define if you have the function `strndup'. */
900 /* #define HAVE_STRNDUP 1 */
901
902 /* Define if you have the function `strnlen'. */
903 #define HAVE_STRNLEN 1
904
905 /* Define to 1 if you have the <stropts.h> header file. */
906 /* #undef HAVE_STROPTS_H */
907
908 /* Define if you have the function `strptime'. */
909 /* #define HAVE_STRPTIME 1 */
910
911 /* Define if you have the function `strsep'. */
912 /* #define HAVE_STRSEP 1 */
913
914 /* Define if you have the function `strsep_copy'. */
915 /* #undef HAVE_STRSEP_COPY */
916
917 /* Define to 1 if you have the `strstr' function. */
918 #define HAVE_STRSTR 1
919
920 /* Define to 1 if you have the `strsvis' function. */
921 /* #undef HAVE_STRSVIS */
922
923 /* Define if you have the function `strtok_r'. */
924 /* #define HAVE_STRTOK_R 1 */
925
926 /* Define to 1 if the system has the type `struct addrinfo'. */
927 #define HAVE_STRUCT_ADDRINFO 1
928
929 /* Define to 1 if the system has the type `struct ifaddrs'. */
930 /* #undef HAVE_STRUCT_IFADDRS */
931
932 /* Define to 1 if the system has the type `struct iovec'. */
933 /* #define HAVE_STRUCT_IOVEC 1 */
934
935 /* Define to 1 if the system has the type `struct msghdr'. */
936 /* #define HAVE_STRUCT_MSGHDR 1 */
937
938 /* Define to 1 if the system has the type `struct sockaddr'. */
939 #define HAVE_STRUCT_SOCKADDR 1
940
941 /* Define if struct sockaddr has field sa_len. */
942 /* #undef HAVE_STRUCT_SOCKADDR_SA_LEN */
943
944 /* Define to 1 if the system has the type `struct sockaddr_storage'. */
945 #define HAVE_STRUCT_SOCKADDR_STORAGE 1
946
947 /* define if you have struct spwd */
948 /* #undef HAVE_STRUCT_SPWD */
949
950 /* Define if struct tm has field tm_gmtoff. */
951 /* #undef HAVE_STRUCT_TM_TM_GMTOFF */
952
953 /* Define if struct tm has field tm_zone. */
954 /* #undef HAVE_STRUCT_TM_TM_ZONE */
955
956 /* define if struct winsize is declared in sys/termios.h */
957 /* #define HAVE_STRUCT_WINSIZE 1 */
958
959 /* Define to 1 if you have the `strunvis' function. */
960 /* #undef HAVE_STRUNVIS */
961
962 /* Define if you have the function `strupr'. */
963 #define HAVE_STRUPR 1
964
965 /* Define to 1 if you have the `strvis' function. */
966 /* #undef HAVE_STRVIS */
967
968 /* Define to 1 if you have the `strvisx' function. */
969 /* #undef HAVE_STRVISX */
970
971 /* Define to 1 if you have the `svis' function. */
972 /* #undef HAVE_SVIS */
973
974 /* Define if you have the function `swab'. */
975 #define HAVE_SWAB 1
976
977 /* Define to 1 if you have the `sysconf' function. */
978 /* #define HAVE_SYSCONF 1 */
979
980 /* Define to 1 if you have the `sysctl' function. */
981 /* #undef HAVE_SYSCTL */
982
983 /* syslog is provided for _win32 in lib/roken */
984
985 /* Define to 1 if you have the `syslog' function. */
986 #define HAVE_SYSLOG 1
987
988 /* Define to 1 if you have the <syslog.h> header file. */
989 #define HAVE_SYSLOG_H 1
990
991 /* Define to 1 if you have the <sys/bitypes.h> header file. */
992 /* #undef HAVE_SYS_BITYPES_H */
993
994 /* Define to 1 if you have the <sys/bswap.h> header file. */
995 /* #undef HAVE_SYS_BSWAP_H */
996
997 /* Define to 1 if you have the <sys/capability.h> header file. */
998 /* #undef HAVE_SYS_CAPABILITY_H */
999
1000 /* Define to 1 if you have the <sys/category.h> header file. */
1001 /* #undef HAVE_SYS_CATEGORY_H */
1002
1003 /* Define to 1 if you have the <sys/file.h> header file. */
1004 /* #define HAVE_SYS_FILE_H 1 */
1005
1006 /* Define to 1 if you have the <sys/filio.h> header file. */
1007 /* #undef HAVE_SYS_FILIO_H */
1008
1009 /* Define to 1 if you have the <sys/ioccom.h> header file. */
1010 /* #undef HAVE_SYS_IOCCOM_H */
1011
1012 /* Define to 1 if you have the <sys/ioctl.h> header file. */
1013 /* #define HAVE_SYS_IOCTL_H 1 */
1014
1015 /* Define to 1 if you have the <sys/mman.h> header file. */
1016 /* #define HAVE_SYS_MMAN_H 1 */
1017
1018 /* Define to 1 if you have the <sys/param.h> header file. */
1019 /* #define HAVE_SYS_PARAM_H 1 */
1020
1021 /* Define to 1 if you have the <sys/proc.h> header file. */
1022 /* #undef HAVE_SYS_PROC_H */
1023
1024 /* Define to 1 if you have the <sys/ptyio.h> header file. */
1025 /* #undef HAVE_SYS_PTYIO_H */
1026
1027 /* Define to 1 if you have the <sys/ptyvar.h> header file. */
1028 /* #undef HAVE_SYS_PTYVAR_H */
1029
1030 /* Define to 1 if you have the <sys/pty.h> header file. */
1031 /* #undef HAVE_SYS_PTY_H */
1032
1033 /* Define to 1 if you have the <sys/resource.h> header file. */
1034 /* #define HAVE_SYS_RESOURCE_H 1 */
1035
1036 /* Define to 1 if you have the <sys/select.h> header file. */
1037 /* #define HAVE_SYS_SELECT_H 1 */
1038
1039 /* Define to 1 if you have the <sys/socket.h> header file. */
1040 /* #define HAVE_SYS_SOCKET_H 1 */
1041
1042 /* Define to 1 if you have the <sys/sockio.h> header file. */
1043 /* #undef HAVE_SYS_SOCKIO_H */
1044
1045 /* Define to 1 if you have the <sys/stat.h> header file. */
1046 #define HAVE_SYS_STAT_H 1
1047
1048 /* Define to 1 if you have the <sys/stream.h> header file. */
1049 /* #undef HAVE_SYS_STREAM_H */
1050
1051 /* Define to 1 if you have the <sys/stropts.h> header file. */
1052 /* #undef HAVE_SYS_STROPTS_H */
1053
1054 /* Define to 1 if you have the <sys/strtty.h> header file. */
1055 /* #undef HAVE_SYS_STRTTY_H */
1056
1057 /* Define to 1 if you have the <sys/str_tty.h> header file. */
1058 /* #undef HAVE_SYS_STR_TTY_H */
1059
1060 /* Define to 1 if you have the <sys/syscall.h> header file. */
1061 /* #undef HAVE_SYS_SYSCALL_H */
1062
1063 /* Define to 1 if you have the <sys/sysctl.h> header file. */
1064 /* #undef HAVE_SYS_SYSCTL_H */
1065
1066 /* Define to 1 if you have the <sys/termio.h> header file. */
1067 /* #define HAVE_SYS_TERMIO_H 1 */
1068
1069 /* Define to 1 if you have the <sys/timeb.h> header file. */
1070 #define HAVE_SYS_TIMEB_H 1
1071
1072 /* Define to 1 if you have the <sys/times.h> header file. */
1073 /* #define HAVE_SYS_TIMES_H 1 */
1074
1075 /* Define to 1 if you have the <sys/time.h> header file. */
1076 /* #define HAVE_SYS_TIME_H 1 */
1077
1078 /* Define to 1 if you have the <sys/tty.h> header file. */
1079 /* #undef HAVE_SYS_TTY_H */
1080
1081 /* Define to 1 if you have the <sys/types.h> header file. */
1082 #define HAVE_SYS_TYPES_H 1
1083
1084 /* Define to 1 if you have the <sys/ucred.h> header file. */
1085 /* #undef HAVE_SYS_UCRED_H */
1086
1087 /* Define to 1 if you have the <sys/uio.h> header file. */
1088 /* #define HAVE_SYS_UIO_H 1 */
1089
1090 /* Define to 1 if you have the <sys/un.h> header file. */
1091 /* #define HAVE_SYS_UN_H 1 */
1092
1093 /* Define to 1 if you have the <sys/utsname.h> header file. */
1094 /* #define HAVE_SYS_UTSNAME_H 1 */
1095
1096 /* Define to 1 if you have the <sys/wait.h> header file. */
1097 /* #define HAVE_SYS_WAIT_H 1 */
1098
1099 /* Define to 1 if you have the <termcap.h> header file. */
1100 /* #define HAVE_TERMCAP_H 1 */
1101
1102 /* Define to 1 if you have the <termios.h> header file. */
1103 /* #define HAVE_TERMIOS_H 1 */
1104
1105 /* Define to 1 if you have the <termio.h> header file. */
1106 /* #define HAVE_TERMIO_H 1 */
1107
1108 /* Define to 1 if you have the <term.h> header file. */
1109 /* #undef HAVE_TERM_H */
1110
1111 /* Define to 1 if you have the `tgetent' function. */
1112 /* #define HAVE_TGETENT 1 */
1113
1114 /* Define if you have the function `timegm'. */
1115 /* #define HAVE_TIMEGM 1 */
1116
1117 /* Define if you have the `timezone' variable. */
1118 #define HAVE_TIMEZONE 1
1119
1120 /* Define to 1 if you have the <time.h> header file. */
1121 #define HAVE_TIME_H 1
1122
1123 /* Define to 1 if you have the <tmpdir.h> header file. */
1124 /* #undef HAVE_TMPDIR_H */
1125
1126 /* Define to 1 if you have the `ttyname' function. */
1127 /* #define HAVE_TTYNAME 1 */
1128
1129 /* Define to 1 if you have the `ttyslot' function. */
1130 /* #define HAVE_TTYSLOT 1 */
1131
1132 /* Define to 1 if you have the <udb.h> header file. */
1133 /* #undef HAVE_UDB_H */
1134
1135 /* Define to 1 if the system has the type `uint16_t'. */
1136 /* #define HAVE_UINT16_T 1 */
1137
1138 /* Define to 1 if the system has the type `uint32_t'. */
1139 /* #define HAVE_UINT32_T 1 */
1140
1141 /* Define to 1 if the system has the type `uint64_t'. */
1142 /* #define HAVE_UINT64_T 1 */
1143
1144 /* Define to 1 if the system has the type `uint8_t'. */
1145 /* #define HAVE_UINT8_T 1 */
1146
1147 /* Define to 1 if the system has the type `uintptr_t'. */
1148 #define HAVE_UINTPTR_T 1
1149
1150 /* Define to 1 if you have the `umask' function. */
1151 /* #define HAVE_UMASK 1 */
1152
1153 /* Define to 1 if you have the `uname' function. */
1154 /* #define HAVE_UNAME 1 */
1155
1156 /* Define to 1 if you have the <unistd.h> header file. */
1157 /* #define HAVE_UNISTD_H 1 */
1158
1159 /* Define to 1 if you have the `unlockpt' function. */
1160 /* #define HAVE_UNLOCKPT 1 */
1161
1162 /* Define if you have the function `unsetenv'. */
1163 /* #define HAVE_UNSETENV 1 */
1164
1165 /* Define to 1 if you have the `unvis' function. */
1166 /* #undef HAVE_UNVIS */
1167
1168 /* Define to 1 if you have the <userconf.h> header file. */
1169 /* #undef HAVE_USERCONF_H */
1170
1171 /* Define to 1 if you have the <usersec.h> header file. */
1172 /* #undef HAVE_USERSEC_H */
1173
1174 /* Define to 1 if you have the <util.h> header file. */
1175 /* #undef HAVE_UTIL_H */
1176
1177 /* Define to 1 if the system has the type `u_int16_t'. */
1178 /* #define HAVE_U_INT16_T 1 */
1179
1180 /* Define to 1 if the system has the type `u_int32_t'. */
1181 /* #define HAVE_U_INT32_T 1 */
1182
1183 /* Define to 1 if the system has the type `u_int64_t'. */
1184 /* #define HAVE_U_INT64_T 1 */
1185
1186 /* Define to 1 if the system has the type `u_int8_t'. */
1187 /* #define HAVE_U_INT8_T 1 */
1188
1189 /* Define to 1 if you have the `vasnprintf' function. */
1190 /* #undef HAVE_VASNPRINTF */
1191
1192 /* Define to 1 if you have the `vasprintf' function. */
1193 /* #define HAVE_VASPRINTF 1 */
1194
1195 /* Define if you have the function `verr'. */
1196 /* #define HAVE_VERR 1 */
1197
1198 /* Define if you have the function `verrx'. */
1199 /* #define HAVE_VERRX 1 */
1200
1201 /* Define to 1 if you have the `vhangup' function. */
1202 /* #define HAVE_VHANGUP 1 */
1203
1204 /* Define to 1 if you have the `vis' function. */
1205 /* #undef HAVE_VIS */
1206
1207 /* Define to 1 if you have the <vis.h> header file. */
1208 /* #undef HAVE_VIS_H */
1209
1210 /* define if you have a working vsnprintf */
1211 /* snprintf() and vsnprintf() do exist.  But the implementations are
1212    not C99 compliant. */
1213 /* #define HAVE_VSNPRINTF 1 */
1214
1215 /* Define if you have the function `vsyslog'. */
1216 #define HAVE_VSYSLOG 1
1217
1218 /* Define if you have the function `vwarn'. */
1219 /* #define HAVE_VWARN 1 */
1220
1221 /* Define if you have the function `vwarnx'. */
1222 /* #define HAVE_VWARNX 1 */
1223
1224 /* Define if you have the function `warn'. */
1225 /* #define HAVE_WARN 1 */
1226
1227 /* Define if you have the function `warnx'. */
1228 /* #define HAVE_WARNX 1 */
1229
1230 /* Define if you have the function `writev'. */
1231 /* #define HAVE_WRITEV 1 */
1232
1233 /* Defined if we have WinSock */
1234 #define HAVE_WINSOCK 1
1235
1236 /* Defined if we have WinDNS */
1237 #define HAVE_WINDNS 1
1238
1239 /* define if struct winsize has ws_xpixel */
1240 /* #define HAVE_WS_XPIXEL 1 */
1241
1242 /* define if struct winsize has ws_ypixel */
1243 /* #define HAVE_WS_YPIXEL 1 */
1244
1245 /* Define to 1 if you have the `yp_get_default_domain' function. */
1246 /* #undef HAVE_YP_GET_DEFAULT_DOMAIN */
1247
1248 /* Define to 1 if you have the `_getpty' function. */
1249 /* #undef HAVE__GETPTY */
1250
1251 /* Define if you have the `_res' variable. */
1252 /* #undef HAVE__RES */
1253
1254 /* Define to 1 if you have the `_scrsize' function. */
1255 /* #undef HAVE__SCRSIZE */
1256
1257 /* define if your compiler has __attribute__ */
1258 /* #define HAVE___ATTRIBUTE__ 1 */
1259
1260 /* Define if you have the `__progname' variable. */
1261 /* #define HAVE___PROGNAME 1 */
1262
1263 /* Define if you are running IRIX 4. */
1264 /* #undef IRIX4 */
1265
1266 /* define if the system is missing a prototype for asnprintf() */
1267 /* #define NEED_ASNPRINTF_PROTO 1 */
1268
1269 /* define if the system is missing a prototype for asprintf() */
1270 /* #undef NEED_ASPRINTF_PROTO */
1271
1272 /* define if the system is missing a prototype for crypt() */
1273 /* #undef NEED_CRYPT_PROTO */
1274
1275 /* define if the system is missing a prototype for daemon() */
1276 /* #undef NEED_DAEMON_PROTO */
1277
1278 /* define if the system is missing a prototype for gethostname() */
1279 /* #undef NEED_GETHOSTNAME_PROTO */
1280
1281 /* define if the system is missing a prototype for getusershell() */
1282 /* #undef NEED_GETUSERSHELL_PROTO */
1283
1284 /* define if the system is missing a prototype for glob() */
1285 /* #undef NEED_GLOB_PROTO */
1286
1287 /* define if the system is missing a prototype for hstrerror() */
1288 /* #undef NEED_HSTRERROR_PROTO */
1289
1290 /* define if the system is missing a prototype for inet_aton() */
1291 /* #undef NEED_INET_ATON_PROTO */
1292
1293 /* define if the system is missing a prototype for mkstemp() */
1294 /* #define NEED_MKSTEMP_PROTO 1 */
1295
1296 /* define if the system is missing a prototype for SecKeyGetCSPHandle() */
1297 /* #undef NEED_SECKEYGETCSPHANDLE_PROTO */
1298
1299 /* define if the system is missing a prototype for setenv() */
1300 #define NEED_SETENV_PROTO 1
1301
1302 /* define if the system is missing a prototype for snprintf() */
1303 /* #undef NEED_SNPRINTF_PROTO */
1304
1305 /* define if the system is missing a prototype for strndup() */
1306 /* #undef NEED_STRNDUP_PROTO */
1307
1308 /* define if the system is missing a prototype for strsep() */
1309 /* #undef NEED_STRSEP_PROTO */
1310
1311 /* define if the system is missing a prototype for strsvis() */
1312 /* #define NEED_STRSVIS_PROTO 1 */
1313
1314 /* define if the system is missing a prototype for strtok_r() */
1315 #define NEED_STRTOK_R_PROTO 1
1316
1317 /* define if the system is missing a prototype for strunvis() */
1318 /* #define NEED_STRUNVIS_PROTO 1 */
1319
1320 /* define if the system is missing a prototype for strvisx() */
1321 /* #define NEED_STRVISX_PROTO 1 */
1322
1323 /* define if the system is missing a prototype for strvis() */
1324 /* #define NEED_STRVIS_PROTO 1 */
1325
1326 /* define if the system is missing a prototype for svis() */
1327 /* #define NEED_SVIS_PROTO 1 */
1328
1329 /* define if the system is missing a prototype for unsetenv() */
1330 /* #undef NEED_UNSETENV_PROTO */
1331
1332 /* define if the system is missing a prototype for unvis() */
1333 /* #define NEED_UNVIS_PROTO 1 */
1334
1335 /* define if the system is missing a prototype for vasnprintf() */
1336 /* #define NEED_VASNPRINTF_PROTO 1 */
1337
1338 /* define if the system is missing a prototype for vasprintf() */
1339 /* #undef NEED_VASPRINTF_PROTO */
1340
1341 /* define if the system is missing a prototype for vis() */
1342 /* #define NEED_VIS_PROTO 1 */
1343
1344 /* define if the system is missing a prototype for vsnprintf() */
1345 /* #undef NEED_VSNPRINTF_PROTO */
1346
1347 /* Define to 1 if your C compiler doesn't accept -c and -o together. */
1348 /* #undef NO_MINUS_C_MINUS_O */
1349
1350 /* Define if you don't want to use mmap. */
1351 #define NO_MMAP 1
1352
1353 /* Define if the Unix rand method is not defined */
1354 #define NO_RAND_UNIX_METHOD 1
1355
1356 /* Define if the Fortuna rand method is not defined */
1357 #define NO_RAND_FORTUNA_METHOD 1
1358
1359 /* Define if PID files should not be used. */
1360 #define NO_PIDFILES 1
1361
1362 /* Define if SIGPIPE is not supported */
1363 #define NO_SIGPIPE 1
1364
1365 /* Define if SIGXCPU is not supported */
1366 #define NO_SIGXCPU 1
1367
1368 /* Define if sleep() is not available */
1369 #define NO_SLEEP 1
1370
1371 /* Define to 1 if Unix sockets (AF_UNIX) are not available. */
1372 #define NO_UNIX_SOCKETS 1
1373
1374 /* Define to 1 if POSIX link/unlink operations should be avoided.
1375    This may be because the behavior of links are not not consistent
1376    with POSIX or because the filesystem may not support POSIX
1377    links. */
1378 #define NO_POSIX_LINKS 1
1379
1380 /* Define this to enable old environment option in telnet. */
1381 /* #define OLD_ENVIRON 1 */
1382
1383 /* define if prototype of openlog is compatible with void openlog(const char
1384    *, int, int) */
1385 #define OPENLOG_PROTO_COMPATIBLE 1
1386
1387 /* Define if getlogin has POSIX flavour (and not BSD). */
1388 /* #define POSIX_GETLOGIN 1 */
1389
1390 /* Define if getlogin_r has POSIX flavour (and not BSD). */
1391 /* #define POSIX_GETLOGIN_R 1 */
1392
1393 /* Define if getpwnam_r has POSIX flavour. */
1394 /* #define POSIX_GETPWNAM_R 1 */
1395
1396 /* Define if getpwnam_r has POSIX flavour. */
1397 /* #define POSIX_GETPWUID_R 1 */
1398
1399 /* Define if you have the readline package. */
1400 #define READLINE 1
1401
1402 /* Define if rename() does not unlink an existing file */
1403 #define RENAME_DOES_NOT_UNLINK 1
1404
1405 /* Define if you want to use samba socket wrappers. */
1406 /* #undef SOCKET_WRAPPER_REPLACE */
1407
1408 /* Define if a socket is not a file descriptor */
1409 #define SOCKET_IS_NOT_AN_FD 1
1410
1411 /* Define if FD_SETSIZE check does not apply to this platform */
1412 #define NO_LIMIT_FD_SETSIZE 1
1413
1414 /* Define to 1 if you have the ANSI C header files. */
1415 #define STDC_HEADERS 1
1416
1417 /* Define if you have streams ptys. */
1418 /* #undef STREAMSPTY */
1419
1420 /* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
1421 /* #define TIME_WITH_SYS_TIME 1 */
1422
1423 /* Define to 1 if your <sys/time.h> declares `struct tm'. */
1424 /* #undef TM_IN_SYS_TIME */
1425
1426 /* define if target is big endian */
1427 /* #undef WORDS_BIGENDIAN */
1428
1429 /* Define to 1 if the X Window System is missing or not being used. */
1430 #define X_DISPLAY_MISSING 1
1431
1432 /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a
1433    `char[]'. */
1434 /* #undef YYTEXT_POINTER */
1435
1436 /* Number of bits in a file offset, on hosts where this is settable. */
1437 /* #undef _FILE_OFFSET_BITS */
1438
1439 /* Define to enable extensions on glibc-based systems such as Linux. */
1440 /* #define _GNU_SOURCE 1 */
1441
1442 /* Define for large files, on AIX-style hosts. */
1443 /* #undef _LARGE_FILES */
1444
1445 /* Set this to the default system lead string for telnetd 
1446  * can contain %-escapes: %s=sysname, %m=machine, %r=os-release
1447  * %v=os-version, %t=tty, %h=hostname, %d=date and time
1448  */
1449 /* #undef USE_IM */
1450
1451 /* Used with login -p */
1452 /* #undef LOGIN_ARGS */
1453
1454 /* The size of `time_t', as computed by sizeof. */
1455 #if defined (_USE_64BIT_TIME_T) || !defined( _USE_32BIT_TIME_T)
1456 #define SIZEOF_TIME_T 8
1457 #else
1458 #define SIZEOF_TIME_T 4
1459 #endif
1460
1461 #ifdef ROKEN_RENAME
1462 #include "roken_rename.h"
1463 #endif
1464
1465 #if defined(ENCRYPTION) && !defined(AUTHENTICATION)
1466 #define AUTHENTICATION 1
1467 #endif
1468
1469
1470
1471 /* Paths */
1472
1473 #define SYSCONFDIR "%{COMMONCONFIG}"
1474
1475 #define LIBDIR "%{LIBDIR}"
1476
1477 #define CLIENT_KEYTAB_DEFAULT "FILE:%{LOCAL_APPDATA}\\Kerberos\\client.keytab"
1478
1479 #endif  /* RC_INVOKED */
1480
1481
1482 /* Version info */
1483
1484 #define PACKAGE "@PACKAGE@"
1485
1486 #define PACKAGE_BUGREPORT "@PACKAGE_BUGREPORT@"
1487
1488 #define PACKAGE_NAME "@PACKAGE_NAME@"
1489
1490 #define PACKAGE_STRING "@PACKAGE_NAME@ @PACKAGE_VERSION@"
1491
1492 #define PACKAGE_TARNAME "@PACKAGE@"
1493
1494 #define PACKAGE_VERSION "@PACKAGE_VERSION@"
1495
1496 #define PACKAGE_COMPANY "@PACKAGE_COMPANY@"
1497
1498 #define PACKAGE_COPYRIGHT "@PACKAGE_COPYRIGHT@"
1499
1500 #define VERSION "@PACKAGE_VERSION@"
1501
1502 #define RC_PRODVER_MAJOR @MAJOR@
1503
1504 #define RC_PRODVER_MINOR @MINOR@
1505
1506 #define RC_PRODVER_AUX   @AUX@
1507
1508 #define RC_PRODVER_PATCH @PATCH@
1509
1510 #define RC_PRODVER_C @MAJOR@,@MINOR@,@AUX@,@PATCH@
1511
1512 #define RC_PRODVER_CS "@MAJOR@,@MINOR@,@AUX@,@PATCH@"
1513
1514 #define RC_PRODVER_DS "@MAJOR@.@MINOR@.@AUX@.@PATCH@"
1515
1516 #define RC_PRODUCT_NAME_0409 PACKAGE_NAME
1517
1518 #define RC_PRODUCT_VER_0409 PACKAGE_VERSION
1519
1520 #define RC_COMPANY_0409 PACKAGE_COMPANY
1521
1522 #define RC_COPYRIGHT_0409 PACKAGE_COPYRIGHT
1523
1524 @VERSION_OPTDEFS@
1525
1526 #endif  /* __CONFIG_H__ */