versadac
1
versadac - Scalable Recorder Firmware
Main Page
Classes
Files
File List
File Members
core
openldap
ldapinclude
portable.h
1
/* include/portable.hin. Generated from configure.in by autoheader. */
2
3
4
/* begin of portable.h.pre */
5
/* This work is part of OpenLDAP Software <http://www.openldap.org/>.
6
*
7
* Copyright 1998-2008 The OpenLDAP Foundation
8
* All rights reserved.
9
*
10
* Redistribution and use in source and binary forms, with or without
11
* modification, are permitted only as authorized by the OpenLDAP
12
* Public License.
13
*
14
* A copy of this license is available in the file LICENSE in the
15
* top-level directory of the distribution or, alternatively, at
16
* <http://www.OpenLDAP.org/license.html>.
17
*/
18
19
#ifndef _LDAP_PORTABLE_H
20
#define _LDAP_PORTABLE_H
21
22
/* define this if needed to get reentrant functions */
23
#ifndef REENTRANT
24
#define REENTRANT 1
25
#endif
26
#ifndef _REENTRANT
27
#define _REENTRANT 1
28
#endif
29
30
/* define this if needed to get threadsafe functions */
31
#ifndef THREADSAFE
32
#define THREADSAFE 1
33
#endif
34
#ifndef _THREADSAFE
35
#define _THREADSAFE 1
36
#endif
37
#ifndef THREAD_SAFE
38
#define THREAD_SAFE 1
39
#endif
40
#ifndef _THREAD_SAFE
41
#define _THREAD_SAFE 1
42
#endif
43
44
#ifndef _SGI_MP_SOURCE
45
#undef _SGI_MP_SOURCE
46
#endif
47
48
/* end of portable.h.pre */
49
50
/* define to use both <string.h> and <strings.h> */
51
#undef BOTH_STRINGS_H
52
53
/* define if cross compiling */
54
#undef CROSS_COMPILING
55
56
/* set to the number of arguments ctime_r() expects */
57
#undef CTIME_R_NARGS
58
59
/* define if toupper() requires islower() */
60
#undef C_UPPER_LOWER
61
62
/* define if sys_errlist is not declared in stdio.h or errno.h
63
is declare in errno.h in VxWorks 5.5 */
64
#undef DECL_SYS_ERRLIST
65
66
/* define to enable rewriting in back-ldap and back-meta */
67
#undef ENABLE_REWRITE
68
69
/* define to enable slapi library */
70
#undef ENABLE_SLAPI
71
72
/* defined to be the EXE extension */
73
#undef EXEEXT
74
75
/* set to the number of arguments gethostbyaddr_r() expects
76
defined in socksupp.c in VxWroks 5.5 */
77
#define GETHOSTBYADDR_R_NARGS 3
78
79
/* set to the number of arguments gethostbyname_r() expects
80
defined in socksupp.c in VxWroks 5.5 */
81
#define GETHOSTBYNAME_R_NARGS 3
82
83
/* Define to 1 if `TIOCGWINSZ' requires <sys/ioctl.h>. */
84
#undef GWINSZ_IN_SYS_IOCTL
85
86
/* define if you have AIX security lib */
87
#undef HAVE_AIX_SECURITY
88
89
/* Define to 1 if you have the <arpa/inet.h> header file. */
90
#define HAVE_ARPA_INET_H 1
91
92
/* Define to 1 if you have the <arpa/nameser.h> header file. */
93
#undef HAVE_ARPA_NAMESER_H
94
95
/* Define to 1 if you have the <assert.h> header file. */
96
#undef HAVE_ASSERT_H
97
98
/* Define to 1 if you have the `bcopy' function. */
99
#define HAVE_BCOPY 1
100
101
/* define this if Berkeley DB is available */
102
#undef HAVE_BERKELEY_DB
103
104
/* define if Berkeley DB has DB_THREAD support */
105
#undef HAVE_BERKELEY_DB_THREAD
106
107
/* Define to 1 if you have the <bits/types.h> header file. */
108
#undef HAVE_BITS_TYPES_H
109
110
/* Define to 1 if you have the `chroot' function. */
111
#undef HAVE_CHROOT
112
113
/* Define to 1 if you have the `closesocket' function. */
114
#undef HAVE_CLOSESOCKET
115
116
/* Define to 1 if you have the <conio.h> header file. */
117
#undef HAVE_CONIO_H
118
119
/* define if crypt(3) is available */
120
#undef HAVE_CRYPT
121
122
/* Define to 1 if you have the <crypt.h> header file. */
123
#undef HAVE_CRYPT_H
124
125
/* Define to 1 if you have the <cthreads.h> header file. */
126
#undef HAVE_CTHREADS_H
127
128
/* Define to 1 if you have the `ctime_r' function. */
129
#undef HAVE_CTIME_R
130
131
/* define if you have Cyrus SASL */
132
#undef HAVE_CYRUS_SASL
133
134
/* Define to 1 if you have the <db.h> header file. */
135
#undef HAVE_DB_H
136
137
/* define if your system supports /dev/poll */
138
#undef HAVE_DEVPOLL
139
140
/* Define to 1 if you have the <direct.h> header file. */
141
#undef HAVE_DIRECT_H
142
143
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
144
*/
145
#undef HAVE_DIRENT_H
146
147
/* Define to 1 if you have the <dlfcn.h> header file. */
148
#undef HAVE_DLFCN_H
149
150
/* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
151
#undef HAVE_DOPRNT
152
153
/* define if system uses EBCDIC instead of ASCII */
154
#undef HAVE_EBCDIC
155
156
/* Define to 1 if you have the `endgrent' function. */
157
#undef HAVE_ENDGRENT
158
159
/* Define to 1 if you have the `endpwent' function. */
160
#undef HAVE_ENDPWENT
161
162
/* define if your system supports epoll */
163
#undef HAVE_EPOLL
164
165
/* Define to 1 if you have the <errno.h> header file. */
166
#define HAVE_ERRNO_H 1
167
168
/* Define to 1 if you have the `fcntl' function. */
169
/* #undef HAVE_FCNTL */
170
171
/* Define to 1 if you have the <fcntl.h> header file. */
172
#define HAVE_FCNTL_H 1
173
174
/* define if you actually have FreeBSD fetch(3) */
175
#undef HAVE_FETCH
176
177
/* Define to 1 if you have the <filio.h> header file. */
178
#undef HAVE_FILIO_H
179
180
/* Define to 1 if you have the `flock' function. */
181
#undef HAVE_FLOCK
182
183
/* Define to 1 if you have the `fstat' function. */
184
#define HAVE_FSTAT 1
185
186
/* Define to 1 if you have the `gai_strerror' function. */
187
#undef HAVE_GAI_STRERROR
188
189
/* Define to 1 if you have the `getaddrinfo' function. */
190
#undef HAVE_GETADDRINFO
191
192
/* Define to 1 if you have the `getdtablesize' function. */
193
#undef HAVE_GETDTABLESIZE
194
195
/* Define to 1 if you have the `getgrgid' function. */
196
#undef HAVE_GETGRGID
197
198
/* Define to 1 if you have the `gethostbyaddr_r' function. */
199
#define HAVE_GETHOSTBYADDR_R 1
200
201
/* Define to 1 if you have the `gethostbyname_r' function. */
202
#define HAVE_GETHOSTBYNAME_R 1
203
204
/* Define to 1 if you have the `gethostname' function. */
205
#define HAVE_GETHOSTNAME 1
206
207
/* Define to 1 if you have the `getnameinfo' function. */
208
#undef HAVE_GETNAMEINFO
209
210
/* Define to 1 if you have the `getopt' function. */
211
#undef HAVE_GETOPT
212
213
/* Define to 1 if you have the <getopt.h> header file. */
214
#undef HAVE_GETOPT_H
215
216
/* Define to 1 if you have the `getpass' function. */
217
#undef HAVE_GETPASS
218
219
/* Define to 1 if you have the `getpassphrase' function. */
220
#undef HAVE_GETPASSPHRASE
221
222
/* Define to 1 if you have the `getpeereid' function. */
223
#undef HAVE_GETPEEREID
224
225
/* Define to 1 if you have the `getpeerucred' function. */
226
#undef HAVE_GETPEERUCRED
227
228
/* Define to 1 if you have the `getpwnam' function. */
229
#undef HAVE_GETPWNAM
230
231
/* Define to 1 if you have the `getpwuid' function. */
232
#undef HAVE_GETPWUID
233
234
/* Define to 1 if you have the `getspnam' function. */
235
#undef HAVE_GETSPNAM
236
237
/* Define to 1 if you have the `gettimeofday' function. */
238
#undef HAVE_GETTIMEOFDAY
239
240
/* Define to 1 if you have the <gmp.h> header file. */
241
#undef HAVE_GMP_H
242
243
/* define if you have GNUtls */
244
#undef HAVE_GNUTLS
245
246
/* Define to 1 if you have the <gnutls/gnutls.h> header file. */
247
#undef HAVE_GNUTLS_GNUTLS_H
248
249
/* if you have GNU Pth */
250
#undef HAVE_GNU_PTH
251
252
/* Define to 1 if you have the <grp.h> header file. */
253
#define HAVE_GRP_H 1
254
255
/* Define to 1 if you have the `hstrerror' function. */
256
#undef HAVE_HSTRERROR
257
258
/* define if you actually have ICU */
259
#undef HAVE_ICU
260
261
/* define to you inet_aton(3) is available */
262
#undef HAVE_INET_ATON
263
264
/* Define to 1 if you have the `inet_ntoa_b' function. */
265
#define HAVE_INET_NTOA_B 1
266
267
/* Define to 1 if you have the `inet_ntop' function. */
268
#undef HAVE_INET_NTOP
269
270
/* Define to 1 if you have the `initgroups' function. */
271
#undef HAVE_INITGROUPS
272
273
/* Define to 1 if you have the <inttypes.h> header file. */
274
#undef HAVE_INTTYPES_H
275
276
/* Define to 1 if you have the `ioctl' function. */
277
#define HAVE_IOCTL 1
278
279
/* Define to 1 if you have the <io.h> header file. */
280
#undef HAVE_IO_H
281
282
/* Define to 1 if you have the `gen' library (-lgen). */
283
#undef HAVE_LIBGEN
284
285
/* Define to 1 if you have the `gmp' library (-lgmp). */
286
#undef HAVE_LIBGMP
287
288
/* Define to 1 if you have the `inet' library (-linet). */
289
#define HAVE_LIBINET 1
290
291
/* define if you have libtool -ltdl */
292
#undef HAVE_LIBLTDL
293
294
/* Define to 1 if you have the `net' library (-lnet). */
295
#define HAVE_LIBNET 1
296
297
/* Define to 1 if you have the `nsl' library (-lnsl). */
298
#undef HAVE_LIBNSL
299
300
/* Define to 1 if you have the `nsl_s' library (-lnsl_s). */
301
#undef HAVE_LIBNSL_S
302
303
/* Define to 1 if you have the `socket' library (-lsocket). */
304
#define HAVE_LIBSOCKET 1
305
306
/* Define to 1 if you have the <libutil.h> header file. */
307
#undef HAVE_LIBUTIL_H
308
309
/* Define to 1 if you have the `V3' library (-lV3). */
310
#undef HAVE_LIBV3
311
312
/* Define to 1 if you have the <limits.h> header file. */
313
#define HAVE_LIMITS_H 1
314
315
/* if you have LinuxThreads */
316
#undef HAVE_LINUX_THREADS
317
318
/* Define to 1 if you have the <locale.h> header file. */
319
#define HAVE_LOCALE_H 1
320
321
/* Define to 1 if you have the `lockf' function. */
322
#undef HAVE_LOCKF
323
324
/* Define to 1 if the system has the type `long long'. */
325
#undef HAVE_LONG_LONG
326
327
/* Define to 1 if you have the <ltdl.h> header file. */
328
#undef HAVE_LTDL_H
329
330
/* if you have SunOS LWP package */
331
#undef HAVE_LWP
332
333
/* Define to 1 if you have the <lwp/lwp.h> header file. */
334
#undef HAVE_LWP_LWP_H
335
336
/* define if you have Mach Cthreads */
337
#undef HAVE_MACH_CTHREADS
338
339
/* Define to 1 if you have the <mach/cthreads.h> header file. */
340
#undef HAVE_MACH_CTHREADS_H
341
342
/* Define to 1 if you have the <malloc.h> header file. */
343
#define HAVE_MALLOC_H 1
344
345
/* Define to 1 if you have the `memcpy' function. */
346
#define HAVE_MEMCPY 1
347
348
/* Define to 1 if you have the `memmove' function. */
349
#define HAVE_MEMMOVE 1
350
351
/* Define to 1 if you have the <memory.h> header file. */
352
#define HAVE_MEMORY_H 1
353
354
/* Define to 1 if you have the `memrchr' function. */
355
#undef HAVE_MEMRCHR
356
357
/* Define to 1 if you have the `mkstemp' function. */
358
#undef HAVE_MKSTEMP
359
360
/* Define to 1 if you have the `mktemp' function. */
361
#undef HAVE_MKTEMP
362
363
/* define this if you have mkversion */
364
#undef HAVE_MKVERSION
365
366
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
367
#undef HAVE_NDIR_H
368
369
/* Define to 1 if you have the <netinet/tcp.h> header file. */
370
#define HAVE_NETINET_TCP_H 1
371
372
/* define if strerror_r returns char* instead of int */
373
#undef HAVE_NONPOSIX_STRERROR_R
374
375
/* if you have NT Event Log */
376
#undef HAVE_NT_EVENT_LOG
377
378
/* if you have NT Service Manager */
379
#undef HAVE_NT_SERVICE_MANAGER
380
381
/* if you have NT Threads */
382
#undef HAVE_NT_THREADS
383
384
/* define if you have OpenSSL */
385
#define HAVE_OPENSSL 1
386
387
/* Define to 1 if you have the <openssl/bn.h> header file. */
388
#undef HAVE_OPENSSL_BN_H
389
390
/* define if you have OpenSSL with CRL checking capability */
391
#define HAVE_OPENSSL_CRL 1
392
393
/* Define to 1 if you have the <openssl/crypto.h> header file. */
394
#undef HAVE_OPENSSL_CRYPTO_H
395
396
/* Define to 1 if you have the <openssl/ssl.h> header file. */
397
#define HAVE_OPENSSL_SSL_H 1
398
399
/* Define to 1 if you have the `pipe' function. */
400
#undef HAVE_PIPE
401
402
/* Define to 1 if you have the `poll' function. */
403
#undef HAVE_POLL
404
405
/* Define to 1 if you have the <poll.h> header file. */
406
#undef HAVE_POLL_H
407
408
/* Define to 1 if you have the <process.h> header file. */
409
#undef HAVE_PROCESS_H
410
411
/* Define to 1 if you have the <psap.h> header file. */
412
#undef HAVE_PSAP_H
413
414
/* define to pthreads API spec revision */
415
#undef HAVE_PTHREADS
416
417
/* define if you have pthread_detach function */
418
#undef HAVE_PTHREAD_DETACH
419
420
/* Define to 1 if you have the `pthread_getconcurrency' function. */
421
#undef HAVE_PTHREAD_GETCONCURRENCY
422
423
/* Define to 1 if you have the <pthread.h> header file. */
424
#define HAVE_PTHREAD_H 1
425
426
/* Define to 1 if you have the `pthread_kill' function. */
427
#undef HAVE_PTHREAD_KILL
428
429
/* Define to 1 if you have the `pthread_kill_other_threads_np' function. */
430
#undef HAVE_PTHREAD_KILL_OTHER_THREADS_NP
431
432
/* define if you have pthread_rwlock_destroy function */
433
#undef HAVE_PTHREAD_RWLOCK_DESTROY
434
435
/* Define to 1 if you have the `pthread_setconcurrency' function. */
436
#undef HAVE_PTHREAD_SETCONCURRENCY
437
438
/* Define to 1 if you have the `pthread_yield' function. */
439
#undef HAVE_PTHREAD_YIELD
440
441
/* Define to 1 if you have the <pth.h> header file. */
442
#undef HAVE_PTH_H
443
444
/* Define to 1 if the system has the type `ptrdiff_t'. */
445
#undef HAVE_PTRDIFF_T
446
447
/* Define to 1 if you have the <pwd.h> header file. */
448
#undef HAVE_PWD_H
449
450
/* Define to 1 if you have the `read' function. */
451
#define HAVE_READ 1
452
453
/* Define to 1 if you have the `recv' function. */
454
#define HAVE_RECV 1
455
456
/* Define to 1 if you have the `recvfrom' function. */
457
#define HAVE_RECVFROM 1
458
459
/* Define to 1 if you have the <regex.h> header file. */
460
#undef HAVE_REGEX_H
461
462
/* Define to 1 if you have the <resolv.h> header file. */
463
#undef HAVE_RESOLV_H
464
465
/* define if you have res_query() */
466
#undef HAVE_RES_QUERY
467
468
/* define if OpenSSL needs RSAref */
469
#undef HAVE_RSAREF
470
471
/* Define to 1 if you have the <sasl.h> header file. */
472
#undef HAVE_SASL_H
473
474
/* Define to 1 if you have the <sasl/sasl.h> header file. */
475
#undef HAVE_SASL_SASL_H
476
477
/* define if your SASL library has sasl_version() */
478
#undef HAVE_SASL_VERSION
479
480
/* Define to 1 if you have the <sched.h> header file. */
481
#undef HAVE_SCHED_H
482
483
/* Define to 1 if you have the `sched_yield' function. */
484
#undef HAVE_SCHED_YIELD
485
486
/* Define to 1 if you have the `send' function. */
487
#define HAVE_SEND 1
488
489
/* Define to 1 if you have the `sendmsg' function. */
490
#define HAVE_SENDMSG 1
491
492
/* Define to 1 if you have the `sendto' function. */
493
#define HAVE_SENDTO 1
494
495
/* Define to 1 if you have the `setegid' function. */
496
#undef HAVE_SETEGID
497
498
/* Define to 1 if you have the `seteuid' function. */
499
#undef HAVE_SETEUID
500
501
/* Define to 1 if you have the `setgid' function. */
502
#undef HAVE_SETGID
503
504
/* define if setproctitle(3) is available */
505
#undef HAVE_SETPROCTITLE
506
507
/* Define to 1 if you have the `setpwfile' function. */
508
#undef HAVE_SETPWFILE
509
510
/* Define to 1 if you have the `setsid' function. */
511
#undef HAVE_SETSID
512
513
/* Define to 1 if you have the `setuid' function. */
514
#undef HAVE_SETUID
515
516
/* Define to 1 if you have the <sgtty.h> header file. */
517
#undef HAVE_SGTTY_H
518
519
/* Define to 1 if you have the <shadow.h> header file. */
520
#undef HAVE_SHADOW_H
521
522
/* Define to 1 if you have the `sigaction' function. */
523
#undef HAVE_SIGACTION
524
525
/* Define to 1 if you have the `signal' function. */
526
#undef HAVE_SIGNAL
527
528
/* Define to 1 if you have the `sigset' function. */
529
#undef HAVE_SIGSET
530
531
/* define if you have -lslp */
532
#undef HAVE_SLP
533
534
/* Define to 1 if you have the <slp.h> header file. */
535
#undef HAVE_SLP_H
536
537
/* Define to 1 if you have the `snprintf' function. */
538
#undef HAVE_SNPRINTF
539
540
/* if you have spawnlp() */
541
#undef HAVE_SPAWNLP
542
543
/* Define to 1 if you have the <sqlext.h> header file. */
544
#undef HAVE_SQLEXT_H
545
546
/* Define to 1 if you have the <sql.h> header file. */
547
#undef HAVE_SQL_H
548
549
/* Define to 1 if you have the <stddef.h> header file. */
550
#define HAVE_STDDEF_H 1
551
552
/* Define to 1 if you have the <stdint.h> header file. */
553
#undef HAVE_STDINT_H
554
555
/* Define to 1 if you have the <stdlib.h> header file. */
556
#define HAVE_STDLIB_H 1
557
558
/* Define to 1 if you have the `strdup' function. */
559
#undef HAVE_STRDUP
560
561
/* Define to 1 if you have the `strerror' function. */
562
#undef HAVE_STRERROR
563
564
/* Define to 1 if you have the `strerror_r' function. */
565
#undef HAVE_STRERROR_R
566
567
/* Define to 1 if you have the `strftime' function. */
568
#undef HAVE_STRFTIME
569
570
/* Define to 1 if you have the <strings.h> header file. */
571
#undef HAVE_STRINGS_H
572
573
/* Define to 1 if you have the <string.h> header file. */
574
#define HAVE_STRING_H 1
575
576
/* Define to 1 if you have the `strpbrk' function. */
577
#undef HAVE_STRPBRK
578
579
/* Define to 1 if you have the `strrchr' function. */
580
#undef HAVE_STRRCHR
581
582
/* Define to 1 if you have the `strsep' function. */
583
#undef HAVE_STRSEP
584
585
/* Define to 1 if you have the `strspn' function. */
586
#undef HAVE_STRSPN
587
588
/* Define to 1 if you have the `strstr' function. */
589
#undef HAVE_STRSTR
590
591
/* Define to 1 if you have the `strtol' function. */
592
#undef HAVE_STRTOL
593
594
/* Define to 1 if you have the `strtoll' function. */
595
#undef HAVE_STRTOLL
596
597
/* Define to 1 if you have the `strtoq' function. */
598
#undef HAVE_STRTOQ
599
600
/* Define to 1 if you have the `strtoul' function. */
601
#undef HAVE_STRTOUL
602
603
/* Define to 1 if you have the `strtouq' function. */
604
#undef HAVE_STRTOUQ
605
606
/* Define to 1 if `msg_accrightslen' is member of `struct msghdr'. */
607
#undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTSLEN
608
609
/* Define to 1 if `msg_control' is member of `struct msghdr'. */
610
#undef HAVE_STRUCT_MSGHDR_MSG_CONTROL
611
612
/* Define to 1 if `pw_gecos' is member of `struct passwd'. */
613
#undef HAVE_STRUCT_PASSWD_PW_GECOS
614
615
/* Define to 1 if `pw_passwd' is member of `struct passwd'. */
616
#undef HAVE_STRUCT_PASSWD_PW_PASSWD
617
618
/* Define to 1 if `st_blksize' is member of `struct stat'. */
619
#define HAVE_STRUCT_STAT_ST_BLKSIZE 1
620
621
/* Define to 1 if `st_fstype' is member of `struct stat'. */
622
#undef HAVE_STRUCT_STAT_ST_FSTYPE
623
624
/* define to 1 if st_fstype is char * */
625
#define HAVE_STRUCT_STAT_ST_FSTYPE_CHAR 1
626
627
/* define to 1 if st_fstype is int */
628
#undef HAVE_STRUCT_STAT_ST_FSTYPE_INT
629
630
/* Define to 1 if `st_vfstype' is member of `struct stat'. */
631
#undef HAVE_STRUCT_STAT_ST_VFSTYPE
632
633
/* Define to 1 if you have the <synch.h> header file. */
634
#undef HAVE_SYNCH_H
635
636
/* Define to 1 if you have the `sysconf' function. */
637
#undef HAVE_SYSCONF
638
639
/* Define to 1 if you have the <sysexits.h> header file. */
640
#undef HAVE_SYSEXITS_H
641
642
/* Define to 1 if you have the <syslog.h> header file. */
643
#undef HAVE_SYSLOG_H
644
645
/* Define to 1 if you have the <sys/devpoll.h> header file. */
646
#undef HAVE_SYS_DEVPOLL_H
647
648
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
649
*/
650
#undef HAVE_SYS_DIR_H
651
652
/* Define to 1 if you have the <sys/epoll.h> header file. */
653
#undef HAVE_SYS_EPOLL_H
654
655
/* define if you actually have sys_errlist in your libs */
656
#undef HAVE_SYS_ERRLIST
657
658
/* Define to 1 if you have the <sys/errno.h> header file. */
659
#undef HAVE_SYS_ERRNO_H
660
661
/* Define to 1 if you have the <sys/file.h> header file. */
662
#undef HAVE_SYS_FILE_H
663
664
/* Define to 1 if you have the <sys/filio.h> header file. */
665
#undef HAVE_SYS_FILIO_H
666
667
/* Define to 1 if you have the <sys/fstyp.h> header file. */
668
#undef HAVE_SYS_FSTYP_H
669
670
/* Define to 1 if you have the <sys/ioctl.h> header file. */
671
#define HAVE_SYS_IOCTL_H 1
672
673
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
674
*/
675
#undef HAVE_SYS_NDIR_H
676
677
/* Define to 1 if you have the <sys/param.h> header file. */
678
#undef HAVE_SYS_PARAM_H
679
680
/* Define to 1 if you have the <sys/poll.h> header file. */
681
#undef HAVE_SYS_POLL_H
682
683
/* Define to 1 if you have the <sys/privgrp.h> header file. */
684
#undef HAVE_SYS_PRIVGRP_H
685
686
/* Define to 1 if you have the <sys/resource.h> header file. */
687
#undef HAVE_SYS_RESOURCE_H
688
689
/* Define to 1 if you have the <sys/select.h> header file. */
690
#undef HAVE_SYS_SELECT_H
691
692
/* Define to 1 if you have the <sys/socket.h> header file. */
693
#define HAVE_SYS_SOCKET_H 1
694
695
/* Define to 1 if you have the <sys/stat.h> header file. */
696
#define HAVE_SYS_STAT_H 1
697
698
/* Define to 1 if you have the <sys/syslog.h> header file. */
699
#undef HAVE_SYS_SYSLOG_H
700
701
/* Define to 1 if you have the <sys/time.h> header file. */
702
#undef HAVE_SYS_TIME_H
703
704
/* Define to 1 if you have the <sys/types.h> header file. */
705
#undef HAVE_SYS_TYPES_H
706
707
/* Define to 1 if you have the <sys/ucred.h> header file. */
708
#undef HAVE_SYS_UCRED_H
709
710
/* Define to 1 if you have the <sys/uio.h> header file. */
711
#undef HAVE_SYS_UIO_H
712
713
/* Define to 1 if you have the <sys/un.h> header file. */
714
#undef HAVE_SYS_UN_H
715
716
/* Define to 1 if you have the <sys/uuid.h> header file. */
717
#undef HAVE_SYS_UUID_H
718
719
/* Define to 1 if you have the <sys/vmount.h> header file. */
720
#undef HAVE_SYS_VMOUNT_H
721
722
/* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
723
#define HAVE_SYS_WAIT_H 1
724
725
/* define if you have -lwrap */
726
#undef HAVE_TCPD
727
728
/* Define to 1 if you have the <tcpd.h> header file. */
729
#undef HAVE_TCPD_H
730
731
/* Define to 1 if you have the <termios.h> header file. */
732
#undef HAVE_TERMIOS_H
733
734
/* if you have Solaris LWP (thr) package */
735
#undef HAVE_THR
736
737
/* Define to 1 if you have the <thread.h> header file. */
738
#undef HAVE_THREAD_H
739
740
/* Define to 1 if you have the `thr_getconcurrency' function. */
741
#undef HAVE_THR_GETCONCURRENCY
742
743
/* Define to 1 if you have the `thr_setconcurrency' function. */
744
#undef HAVE_THR_SETCONCURRENCY
745
746
/* Define to 1 if you have the `thr_yield' function. */
747
#undef HAVE_THR_YIELD
748
749
/* define if you have TLS */
750
#define HAVE_TLS 1
751
752
/* Define to 1 if you have the <unicode/utypes.h> header file. */
753
#undef HAVE_UNICODE_UTYPES_H
754
755
/* Define to 1 if you have the <unistd.h> header file. */
756
#undef HAVE_UNISTD_H
757
758
/* Define to 1 if you have the <utime.h> header file. */
759
#undef HAVE_UTIME_H
760
761
/* define if you have uuid_generate() */
762
#undef HAVE_UUID_GENERATE
763
764
/* define if you have uuid_to_str() */
765
#undef HAVE_UUID_TO_STR
766
767
/* Define to 1 if you have the <uuid/uuid.h> header file. */
768
#undef HAVE_UUID_UUID_H
769
770
/* Define to 1 if you have the `vprintf' function. */
771
#undef HAVE_VPRINTF
772
773
/* Define to 1 if you have the `vsnprintf' function. */
774
#define HAVE_VSNPRINTF 1
775
776
/* Define to 1 if you have the `wait4' function. */
777
#undef HAVE_WAIT4
778
779
/* Define to 1 if you have the `waitpid' function. */
780
#undef HAVE_WAITPID
781
782
/* define if you have winsock */
783
#undef HAVE_WINSOCK
784
785
/* define if you have winsock2 */
786
#undef HAVE_WINSOCK2
787
788
/* Define to 1 if you have the <winsock2.h> header file. */
789
#undef HAVE_WINSOCK2_H
790
791
/* Define to 1 if you have the <winsock.h> header file. */
792
#undef HAVE_WINSOCK_H
793
794
/* Define to 1 if you have the `write' function. */
795
#define HAVE_WRITE 1
796
797
/* define if select implicitly yields */
798
#undef HAVE_YIELDING_SELECT
799
800
/* define to 32-bit or greater integer type */
801
#define LBER_INT_T int
802
803
/* define to large integer type
804
#define LBER_LEN_T int (kw) */
805
806
/* define to socket descriptor type */
807
#define LBER_SOCKET_T signed long
808
809
/* define to large integer type
810
#define LBER_TAG_T int (kw) */
811
812
/* define to 1 if library is thread safe */
813
#define LDAP_API_FEATURE_X_OPENLDAP_THREAD_SAFE 1
814
815
/* define to LDAP VENDOR VERSION */
816
#define LDAP_API_FEATURE_X_OPENLDAP_V2_REFERRALS 1
817
818
/* define this to add debugging code */
819
#define LDAP_DEBUG 1
820
821
/* define if LDAP libs are dynamic */
822
#undef LDAP_LIBS_DYNAMIC
823
824
/* define to support PF_INET6 */
825
#undef LDAP_PF_INET6
826
827
/* define to support PF_LOCAL */
828
#undef LDAP_PF_LOCAL
829
830
/* define this for LDAP process title support */
831
#undef LDAP_PROCTITLE
832
833
/* define this to add SLAPI code */
834
#undef LDAP_SLAPI
835
836
/* define this to add syslog code */
837
#undef LDAP_SYSLOG
838
839
/* Version */
840
#define LDAP_VENDOR_VERSION 1
841
842
/* Major */
843
#define LDAP_VENDOR_VERSION_MAJOR 1
844
845
/* Minor */
846
#define LDAP_VENDOR_VERSION_MINOR 0
847
848
/* Patch */
849
#define LDAP_VENDOR_VERSION_PATCH 0
850
851
/* define if memcmp is not 8-bit clean or is otherwise broken */
852
#undef NEED_MEMCMP_REPLACEMENT
853
854
/* define if you have (or want) no threads */
855
#undef NO_THREADS
856
857
/* define to use the original debug style */
858
#undef OLD_DEBUG
859
860
/* Package */
861
#undef OPENLDAP_PACKAGE
862
863
/* Version */
864
#undef OPENLDAP_VERSION
865
866
/* Define to the address where bug reports for this package should be sent. */
867
#undef PACKAGE_BUGREPORT
868
869
/* Define to the full name of this package. */
870
#undef PACKAGE_NAME
871
872
/* Define to the full name and version of this package. */
873
#undef PACKAGE_STRING
874
875
/* Define to the one symbol short name of this package. */
876
#undef PACKAGE_TARNAME
877
878
/* Define to the version of this package. */
879
#undef PACKAGE_VERSION
880
881
/* define if sched_yield yields the entire process */
882
#undef REPLACE_BROKEN_YIELD
883
884
/* Define as the return type of signal handlers (`int' or `void'). */
885
#define RETSIGTYPE void
886
887
/* Define to the type of arg 1 for `select'. */
888
#define SELECT_TYPE_ARG1 int
889
890
/* Define to the type of args 2, 3 and 4 for `select'. */
891
#define SELECT_TYPE_ARG234 fd_set
892
893
/* Define to the type of arg 5 for `select'. */
894
#define SELECT_TYPE_ARG5 timeval
895
896
/* The size of a `int', as computed by sizeof. */
897
#define SIZEOF_INT 2
898
899
/* The size of a `long', as computed by sizeof. */
900
#define SIZEOF_LONG 4
901
902
/* The size of a `long long', as computed by sizeof. */
903
#undef SIZEOF_LONG_LONG
904
905
/* The size of a `short', as computed by sizeof. */
906
#undef SIZEOF_SHORT
907
908
/* The size of a `wchar_t', as computed by sizeof. */
909
#undef SIZEOF_WCHAR_T
910
911
/* define to support per-object ACIs */
912
#undef SLAPD_ACI_ENABLED
913
914
/* define to support BDB backend */
915
#undef SLAPD_BDB
916
917
/* define to support cleartext passwords */
918
#undef SLAPD_CLEARTEXT
919
920
/* define to support crypt(3) passwords */
921
#undef SLAPD_CRYPT
922
923
/* define to support DNS SRV backend */
924
#undef SLAPD_DNSSRV
925
926
/* define to support HDB backend */
927
#undef SLAPD_HDB
928
929
/* define to support LDAP backend */
930
#undef SLAPD_LDAP
931
932
/* define to support LAN Manager passwords */
933
#undef SLAPD_LMHASH
934
935
/* define to support LDAP Metadirectory backend */
936
#undef SLAPD_META
937
938
/* define to support modules */
939
#undef SLAPD_MODULES
940
941
/* dynamically linked module */
942
#undef SLAPD_MOD_DYNAMIC
943
944
/* statically linked module */
945
#undef SLAPD_MOD_STATIC
946
947
/* define to support cn=Monitor backend */
948
#undef SLAPD_MONITOR
949
950
/* define to support NULL backend */
951
#undef SLAPD_NULL
952
953
/* define for In-Directory Access Logging overlay */
954
#undef SLAPD_OVER_ACCESSLOG
955
956
/* define for Audit Logging overlay */
957
#undef SLAPD_OVER_AUDITLOG
958
959
/* define for Attribute Constraint overlay */
960
#undef SLAPD_OVER_CONSTRAINT
961
962
/* define for Dynamic Directory Services overlay */
963
#undef SLAPD_OVER_DDS
964
965
/* define for Dynamic Group overlay */
966
#undef SLAPD_OVER_DYNGROUP
967
968
/* define for Dynamic List overlay */
969
#undef SLAPD_OVER_DYNLIST
970
971
/* define for Reverse Group Membership overlay */
972
#undef SLAPD_OVER_MEMBEROF
973
974
/* define for Password Policy overlay */
975
#undef SLAPD_OVER_PPOLICY
976
977
/* define for Proxy Cache overlay */
978
#undef SLAPD_OVER_PROXYCACHE
979
980
/* define for Referential Integrity overlay */
981
#undef SLAPD_OVER_REFINT
982
983
/* define for Referential Integrity overlay */
984
#undef SLAPD_OVER_RETCODE
985
986
/* define for Rewrite/Remap overlay */
987
#undef SLAPD_OVER_RWM
988
989
/* define for Sequential Modify overlay */
990
#undef SLAPD_OVER_SEQMOD
991
992
/* define for Syncrepl Provider overlay */
993
#undef SLAPD_OVER_SYNCPROV
994
995
/* define for Translucent Proxy overlay */
996
#undef SLAPD_OVER_TRANSLUCENT
997
998
/* define for Attribute Uniqueness overlay */
999
#undef SLAPD_OVER_UNIQUE
1000
1001
/* define for Value Sorting overlay */
1002
#undef SLAPD_OVER_VALSORT
1003
1004
/* define to support PASSWD backend */
1005
#undef SLAPD_PASSWD
1006
1007
/* define to support PERL backend */
1008
#undef SLAPD_PERL
1009
1010
/* define to support relay backend */
1011
#undef SLAPD_RELAY
1012
1013
/* define to support reverse lookups */
1014
#undef SLAPD_RLOOKUPS
1015
1016
/* define to support SHELL backend */
1017
#undef SLAPD_SHELL
1018
1019
/* define to support SOCK backend */
1020
#undef SLAPD_SOCK
1021
1022
/* define to support SASL passwords */
1023
#undef SLAPD_SPASSWD
1024
1025
/* define to support SQL backend */
1026
#undef SLAPD_SQL
1027
1028
/* define to support run-time loadable ACL */
1029
#undef SLAP_DYNACL
1030
1031
/* Define to 1 if you have the ANSI C header files. */
1032
#define STDC_HEADERS 1
1033
1034
/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
1035
#undef TIME_WITH_SYS_TIME
1036
1037
/* Define to 1 if your <sys/time.h> declares `struct tm'. */
1038
#undef TM_IN_SYS_TIME
1039
1040
/* set to urandom device */
1041
#undef URANDOM_DEVICE
1042
1043
/* define to use OpenSSL BIGNUM for MP */
1044
#undef USE_MP_BIGNUM
1045
1046
/* define to use GMP for MP */
1047
#undef USE_MP_GMP
1048
1049
/* define to use 'long' for MP */
1050
#undef USE_MP_LONG
1051
1052
/* define to use 'long long' for MP */
1053
#undef USE_MP_LONG_LONG
1054
1055
/* Define to 1 if your processor stores words with the most significant byte
1056
first (like Motorola and SPARC, unlike Intel and VAX). */
1057
#define WORDS_BIGENDIAN 1
1058
1059
/* Define to the type of arg 3 for `accept'. */
1060
#define ber_socklen_t int
1061
1062
/* Define to `char *' if <sys/types.h> does not define. */
1063
#undef caddr_t
1064
1065
/* Define to empty if `const' does not conform to ANSI C. */
1066
#undef const
1067
1068
/* Define to `int' if <sys/types.h> doesn't define. */
1069
#undef gid_t
1070
1071
/* Define to `int' if <sys/types.h> does not define. */
1072
#undef mode_t
1073
1074
/* Define to `long' if <sys/types.h> does not define. */
1075
#undef off_t
1076
1077
/* Define to `int' if <sys/types.h> does not define. */
1078
#undef pid_t
1079
1080
#ifndef VXWORKS_BUILD
1081
/* Define to `int' if <signal.h> does not define. */
1082
#define sig_atomic_t int
1083
#endif
1084
1085
/* Define to `unsigned' if <sys/types.h> does not define. */
1086
#undef size_t
1087
1088
/* define to snprintf routine */
1089
#define snprintf BIO_snprintf
1090
1091
#ifndef VXWORKS_BUILD
1092
/* Define like ber_socklen_t if <sys/socket.h> does not define. */
1093
#define socklen_t int
1094
#endif
1095
1096
/* Define to `signed int' if <sys/types.h> does not define. */
1097
#undef ssize_t
1098
1099
/* Define to `int' if <sys/types.h> doesn't define. */
1100
#undef uid_t
1101
1102
/* define as empty if volatile is not supported */
1103
#undef volatile
1104
1105
/* define to snprintf routine */
1106
#define vsnprintf BIO_vsnprintf
1107
1108
/* begin of portable.h.post */
1109
1110
#ifdef _WIN32
1111
/* don't suck in all of the win32 api */
1112
# define WIN32_LEAN_AND_MEAN 1
1113
#endif
1114
1115
#ifndef LDAP_NEEDS_PROTOTYPES
1116
/* force LDAP_P to always include prototypes */
1117
#define LDAP_NEEDS_PROTOTYPES 1
1118
#endif
1119
1120
#ifndef LDAP_REL_ENG
1121
#if (LDAP_VENDOR_VERSION == 000000) && !defined(LDAP_DEVEL)
1122
#define LDAP_DEVEL
1123
#endif
1124
#if defined(LDAP_DEVEL) && !defined(LDAP_TEST)
1125
#define LDAP_TEST
1126
#endif
1127
#endif
1128
1129
#ifdef HAVE_STDDEF_H
1130
# include <stddef.h>
1131
#endif
1132
1133
#ifdef HAVE_EBCDIC
1134
/* ASCII/EBCDIC converting replacements for stdio funcs
1135
* vsnprintf and snprintf are used too, but they are already
1136
* checked by the configure script
1137
*/
1138
#define fputs ber_pvt_fputs
1139
#define fgets ber_pvt_fgets
1140
#define printf ber_pvt_printf
1141
#define fprintf ber_pvt_fprintf
1142
#define vfprintf ber_pvt_vfprintf
1143
#define vsprintf ber_pvt_vsprintf
1144
#endif
1145
1146
#include "ldap_cdefs.h"
1147
#include "ldap_features.h"
1148
1149
#include "ac/assert.h"
1150
#include "ac/localize.h"
1151
1152
#endif
/* _LDAP_PORTABLE_H */
1153
/* end of portable.h.post */
1154
Generated on Wed Aug 19 2020 10:33:43 for versadac by
1.8.9.1