Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
wine-mirror
GitHub Repository: wine-mirror/wine
Path: blob/master/libs/ldap/include/portable.h
4394 views
1
/* include/portable.h. Generated from portable.hin by configure. */
2
/* include/portable.hin. Generated from configure.ac by autoheader. */
3
4
5
/* begin of portable.h.pre */
6
/* This work is part of OpenLDAP Software <http://www.openldap.org/>.
7
*
8
* Copyright 1998-2021 The OpenLDAP Foundation
9
* All rights reserved.
10
*
11
* Redistribution and use in source and binary forms, with or without
12
* modification, are permitted only as authorized by the OpenLDAP
13
* Public License.
14
*
15
* A copy of this license is available in the file LICENSE in the
16
* top-level directory of the distribution or, alternatively, at
17
* <http://www.OpenLDAP.org/license.html>.
18
*/
19
20
#ifndef _LDAP_PORTABLE_H
21
#define _LDAP_PORTABLE_H
22
23
/* define this if needed to get reentrant functions */
24
#ifndef REENTRANT
25
/* #undef REENTRANT */
26
#endif
27
#ifndef _REENTRANT
28
/* #undef _REENTRANT */
29
#endif
30
31
/* define this if needed to get threadsafe functions */
32
#ifndef THREADSAFE
33
/* #undef THREADSAFE */
34
#endif
35
#ifndef _THREADSAFE
36
/* #undef _THREADSAFE */
37
#endif
38
#ifndef THREAD_SAFE
39
/* #undef THREAD_SAFE */
40
#endif
41
#ifndef _THREAD_SAFE
42
/* #undef _THREAD_SAFE */
43
#endif
44
45
#ifndef _SGI_MP_SOURCE
46
/* #undef _SGI_MP_SOURCE */
47
#endif
48
49
/* end of portable.h.pre */
50
51
52
/* Define if building universal (internal helper macro) */
53
/* #undef AC_APPLE_UNIVERSAL_BUILD */
54
55
/* define to use both <string.h> and <strings.h> */
56
/* #undef BOTH_STRINGS_H */
57
58
/* define if cross compiling */
59
#define CROSS_COMPILING 1
60
61
/* set to the number of arguments ctime_r() expects */
62
/* #undef CTIME_R_NARGS */
63
64
/* define if toupper() requires islower() */
65
#define C_UPPER_LOWER 1
66
67
/* define if sys_errlist is not declared in stdio.h or errno.h */
68
/* #undef DECL_SYS_ERRLIST */
69
70
/* define to enable slapi library */
71
/* #undef ENABLE_SLAPI */
72
73
/* defined to be the EXE extension */
74
#define EXEEXT ".exe"
75
76
/* set to the number of arguments gethostbyaddr_r() expects */
77
/* #undef GETHOSTBYADDR_R_NARGS */
78
79
/* set to the number of arguments gethostbyname_r() expects */
80
/* #undef GETHOSTBYNAME_R_NARGS */
81
82
/* Define to 1 if `TIOCGWINSZ' requires <sys/ioctl.h>. */
83
/* #undef GWINSZ_IN_SYS_IOCTL */
84
85
/* define if you have AIX security lib */
86
/* #undef HAVE_AIX_SECURITY */
87
88
/* Define to 1 if you have the <argon2.h> header file. */
89
/* #undef HAVE_ARGON2_H */
90
91
/* Define to 1 if you have the <arpa/inet.h> header file. */
92
/* #undef HAVE_ARPA_INET_H */
93
94
/* Define to 1 if you have the <arpa/nameser.h> header file. */
95
/* #undef HAVE_ARPA_NAMESER_H */
96
97
/* Define to 1 if you have the <assert.h> header file. */
98
#define HAVE_ASSERT_H 1
99
100
/* Define to 1 if you have the `bcopy' function. */
101
/* #undef HAVE_BCOPY */
102
103
/* Define to 1 if you have the <bits/types.h> header file. */
104
/* #undef HAVE_BITS_TYPES_H */
105
106
/* Define to 1 if you have the `chroot' function. */
107
/* #undef HAVE_CHROOT */
108
109
/* Define to 1 if you have the `clock_gettime' function. */
110
/* #undef HAVE_CLOCK_GETTIME */
111
112
/* Define to 1 if you have the `closesocket' function. */
113
#define HAVE_CLOSESOCKET 1
114
115
/* Define to 1 if you have the <conio.h> header file. */
116
#define HAVE_CONIO_H 1
117
118
/* define if crypt(3) is available */
119
/* #undef HAVE_CRYPT */
120
121
/* Define to 1 if you have the <crypt.h> header file. */
122
/* #undef HAVE_CRYPT_H */
123
124
/* define if crypt_r() is also available */
125
/* #undef HAVE_CRYPT_R */
126
127
/* Define to 1 if you have the `ctime_r' function. */
128
/* #undef HAVE_CTIME_R */
129
130
/* define if you have Cyrus SASL */
131
/* #undef HAVE_CYRUS_SASL */
132
#define HAVE_CYRUS_SASL 1
133
134
/* define if your system supports /dev/poll */
135
/* #undef HAVE_DEVPOLL */
136
137
/* Define to 1 if you have the <direct.h> header file. */
138
#define HAVE_DIRECT_H 1
139
140
/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
141
*/
142
#define HAVE_DIRENT_H 1
143
144
/* Define to 1 if you have the <dlfcn.h> header file. */
145
/* #undef HAVE_DLFCN_H */
146
147
/* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
148
/* #undef HAVE_DOPRNT */
149
150
/* define if system uses EBCDIC instead of ASCII */
151
/* #undef HAVE_EBCDIC */
152
153
/* Define to 1 if you have the `endgrent' function. */
154
/* #undef HAVE_ENDGRENT */
155
156
/* Define to 1 if you have the `endpwent' function. */
157
/* #undef HAVE_ENDPWENT */
158
159
/* define if your system supports epoll */
160
/* #undef HAVE_EPOLL */
161
162
/* Define to 1 if you have the <errno.h> header file. */
163
#define HAVE_ERRNO_H 1
164
165
/* Define to 1 if you have the `fcntl' function. */
166
/* #undef HAVE_FCNTL */
167
168
/* Define to 1 if you have the <fcntl.h> header file. */
169
#define HAVE_FCNTL_H 1
170
171
/* define if you actually have FreeBSD fetch(3) */
172
/* #undef HAVE_FETCH */
173
174
/* Define to 1 if you have the <filio.h> header file. */
175
/* #undef HAVE_FILIO_H */
176
177
/* Define to 1 if you have the `flock' function. */
178
/* #undef HAVE_FLOCK */
179
180
/* Define to 1 if you have the `fmemopen' function. */
181
/* #undef HAVE_FMEMOPEN */
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
#define HAVE_GETADDRINFO 1
191
192
/* Define to 1 if you have the `getdtablesize' function. */
193
/* #undef HAVE_GETDTABLESIZE */
194
195
/* Define to 1 if you have the `geteuid' function. */
196
/* #undef HAVE_GETEUID */
197
198
/* Define to 1 if you have the `getgrgid' function. */
199
/* #undef HAVE_GETGRGID */
200
201
/* Define to 1 if you have the `gethostbyaddr_r' function. */
202
/* #undef HAVE_GETHOSTBYADDR_R */
203
204
/* Define to 1 if you have the `gethostbyname_r' function. */
205
/* #undef HAVE_GETHOSTBYNAME_R */
206
207
/* Define to 1 if you have the `gethostname' function. */
208
#define HAVE_GETHOSTNAME 1
209
210
/* Define to 1 if you have the `getnameinfo' function. */
211
#define HAVE_GETNAMEINFO 1
212
213
/* Define to 1 if you have the `getopt' function. */
214
/* #undef HAVE_GETOPT */
215
216
/* Define to 1 if you have the <getopt.h> header file. */
217
/* #undef HAVE_GETOPT_H */
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
#define HAVE_GETTIMEOFDAY 1
239
240
/* Define to 1 if you have the <gmp.h> header file. */
241
/* #undef HAVE_GMP_H */
242
243
/* Define to 1 if you have the `gmtime_r' function. */
244
/* #undef HAVE_GMTIME_R */
245
246
/* define if you have GNUtls */
247
/* #undef HAVE_GNUTLS */
248
249
/* Define to 1 if you have the <gnutls/gnutls.h> header file. */
250
/* #undef HAVE_GNUTLS_GNUTLS_H */
251
252
/* if you have GNU Pth */
253
/* #undef HAVE_GNU_PTH */
254
255
/* Define to 1 if you have the <grp.h> header file. */
256
/* #undef HAVE_GRP_H */
257
258
/* Define to 1 if you have the `hstrerror' function. */
259
/* #undef HAVE_HSTRERROR */
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
/* #undef HAVE_INET_NTOA_B */
266
267
/* Define to 1 if you have the `inet_ntop' function. */
268
#define HAVE_INET_NTOP 1
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
#define HAVE_INTTYPES_H 1
275
276
/* Define to 1 if you have the `ioctl' function. */
277
/* #undef HAVE_IOCTL */
278
279
/* Define to 1 if you have the <io.h> header file. */
280
#define HAVE_IO_H 1
281
282
/* define if your system supports kqueue */
283
/* #undef HAVE_KQUEUE */
284
285
/* define if you have libargon2 */
286
/* #undef HAVE_LIBARGON2 */
287
288
/* define if you have -levent */
289
/* #undef HAVE_LIBEVENT */
290
291
/* Define to 1 if you have the `gen' library (-lgen). */
292
/* #undef HAVE_LIBGEN */
293
294
/* Define to 1 if you have the `gmp' library (-lgmp). */
295
/* #undef HAVE_LIBGMP */
296
297
/* Define to 1 if you have the `inet' library (-linet). */
298
/* #undef HAVE_LIBINET */
299
300
/* define if you have libtool -ltdl */
301
/* #undef HAVE_LIBLTDL */
302
303
/* Define to 1 if you have the `net' library (-lnet). */
304
/* #undef HAVE_LIBNET */
305
306
/* Define to 1 if you have the `nsl' library (-lnsl). */
307
/* #undef HAVE_LIBNSL */
308
309
/* Define to 1 if you have the `nsl_s' library (-lnsl_s). */
310
/* #undef HAVE_LIBNSL_S */
311
312
/* Define to 1 if you have the `socket' library (-lsocket). */
313
/* #undef HAVE_LIBSOCKET */
314
315
/* define if you have libsodium */
316
/* #undef HAVE_LIBSODIUM */
317
318
/* Define to 1 if you have the <libutil.h> header file. */
319
/* #undef HAVE_LIBUTIL_H */
320
321
/* Define to 1 if you have the `V3' library (-lV3). */
322
/* #undef HAVE_LIBV3 */
323
324
/* Define to 1 if you have the <limits.h> header file. */
325
#define HAVE_LIMITS_H 1
326
327
/* if you have LinuxThreads */
328
/* #undef HAVE_LINUX_THREADS */
329
330
/* Define to 1 if you have the <locale.h> header file. */
331
#define HAVE_LOCALE_H 1
332
333
/* Define to 1 if you have the `localtime_r' function. */
334
/* #undef HAVE_LOCALTIME_R */
335
336
/* Define to 1 if you have the `lockf' function. */
337
/* #undef HAVE_LOCKF */
338
339
/* Define to 1 if the system has the type `long long'. */
340
#define HAVE_LONG_LONG 1
341
342
/* Define to 1 if you have the <ltdl.h> header file. */
343
/* #undef HAVE_LTDL_H */
344
345
/* Define to 1 if you have the <malloc.h> header file. */
346
#define HAVE_MALLOC_H 1
347
348
/* Define to 1 if you have the `memcpy' function. */
349
#define HAVE_MEMCPY 1
350
351
/* Define to 1 if you have the `memmove' function. */
352
#define HAVE_MEMMOVE 1
353
354
/* Define to 1 if you have the <memory.h> header file. */
355
#define HAVE_MEMORY_H 1
356
357
/* Define to 1 if you have the `memrchr' function. */
358
/* #undef HAVE_MEMRCHR */
359
360
/* Define to 1 if you have the `mkstemp' function. */
361
#define HAVE_MKSTEMP 1
362
363
/* Define to 1 if you have the `mktemp' function. */
364
#define HAVE_MKTEMP 1
365
366
/* define this if you have mkversion */
367
#define HAVE_MKVERSION 1
368
369
/* Define to 1 if you have the <ndir.h> header file, and it defines `DIR'. */
370
/* #undef HAVE_NDIR_H */
371
372
/* Define to 1 if you have the <netinet/tcp.h> header file. */
373
/* #undef HAVE_NETINET_TCP_H */
374
375
/* define if strerror_r returns char* instead of int */
376
/* #undef HAVE_NONPOSIX_STRERROR_R */
377
378
/* if you have NT Event Log */
379
#define HAVE_NT_EVENT_LOG 1
380
381
/* if you have NT Service Manager */
382
#define HAVE_NT_SERVICE_MANAGER 1
383
384
/* if you have NT Threads */
385
#define HAVE_NT_THREADS 1
386
387
/* define if you have OpenSSL */
388
/* #undef HAVE_OPENSSL */
389
390
/* Define to 1 if you have the <openssl/bn.h> header file. */
391
/* #undef HAVE_OPENSSL_BN_H */
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
/* #undef HAVE_OPENSSL_SSL_H */
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
#define HAVE_PROCESS_H 1
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
/* #undef HAVE_PTHREAD_H */
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
#define HAVE_PTRDIFF_T 1
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 to 1 if you have the <sasl.h> header file. */
469
/* #undef HAVE_SASL_H */
470
471
/* Define to 1 if you have the <sasl/sasl.h> header file. */
472
/* #undef HAVE_SASL_SASL_H */
473
474
/* define if your SASL library has sasl_version() */
475
/* #undef HAVE_SASL_VERSION */
476
477
/* Define to 1 if you have the <sched.h> header file. */
478
/* #undef HAVE_SCHED_H */
479
480
/* Define to 1 if you have the `sched_yield' function. */
481
/* #undef HAVE_SCHED_YIELD */
482
483
/* Define to 1 if you have the `send' function. */
484
#define HAVE_SEND 1
485
486
/* Define to 1 if you have the `sendmsg' function. */
487
/* #undef HAVE_SENDMSG */
488
489
/* Define to 1 if you have the `sendto' function. */
490
#define HAVE_SENDTO 1
491
492
/* Define to 1 if you have the `setegid' function. */
493
/* #undef HAVE_SETEGID */
494
495
/* Define to 1 if you have the `seteuid' function. */
496
/* #undef HAVE_SETEUID */
497
498
/* Define to 1 if you have the `setgid' function. */
499
/* #undef HAVE_SETGID */
500
501
/* Define to 1 if you have the `setpwfile' function. */
502
/* #undef HAVE_SETPWFILE */
503
504
/* Define to 1 if you have the `setsid' function. */
505
/* #undef HAVE_SETSID */
506
507
/* Define to 1 if you have the `setuid' function. */
508
/* #undef HAVE_SETUID */
509
510
/* Define to 1 if you have the <sgtty.h> header file. */
511
/* #undef HAVE_SGTTY_H */
512
513
/* Define to 1 if you have the <shadow.h> header file. */
514
/* #undef HAVE_SHADOW_H */
515
516
/* Define to 1 if you have the `sigaction' function. */
517
/* #undef HAVE_SIGACTION */
518
519
/* Define to 1 if you have the `signal' function. */
520
#define HAVE_SIGNAL 1
521
522
/* Define to 1 if you have the `sigset' function. */
523
/* #undef HAVE_SIGSET */
524
525
/* define if you have -lslp */
526
/* #undef HAVE_SLP */
527
528
/* Define to 1 if you have the <slp.h> header file. */
529
/* #undef HAVE_SLP_H */
530
531
/* Define to 1 if you have the `snprintf' function. */
532
#define HAVE_SNPRINTF 1
533
534
/* Define to 1 if you have the <sodium.h> header file. */
535
/* #undef HAVE_SODIUM_H */
536
537
/* if you have spawnlp() */
538
#define HAVE_SPAWNLP 1
539
540
/* Define to 1 if you have the <sqlext.h> header file. */
541
/* #undef HAVE_SQLEXT_H */
542
543
/* Define to 1 if you have the <sql.h> header file. */
544
/* #undef HAVE_SQL_H */
545
546
/* Define to 1 if you have the <stddef.h> header file. */
547
#define HAVE_STDDEF_H 1
548
549
/* Define to 1 if you have the <stdint.h> header file. */
550
#define HAVE_STDINT_H 1
551
552
/* Define to 1 if you have the <stdio.h> header file. */
553
/* #undef HAVE_STDIO_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
#define HAVE_STRDUP 1
560
561
/* Define to 1 if you have the `strerror' function. */
562
#define HAVE_STRERROR 1
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
#define HAVE_STRFTIME 1
569
570
/* Define to 1 if you have the <strings.h> header file. */
571
#define HAVE_STRINGS_H 1
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
#define HAVE_STRPBRK 1
578
579
/* Define to 1 if you have the `strrchr' function. */
580
#define HAVE_STRRCHR 1
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
#define HAVE_STRSPN 1
587
588
/* Define to 1 if you have the `strstr' function. */
589
#define HAVE_STRSTR 1
590
591
/* Define to 1 if you have the `strtol' function. */
592
#define HAVE_STRTOL 1
593
594
/* Define to 1 if you have the `strtoll' function. */
595
#define HAVE_STRTOLL 1
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
#define HAVE_STRTOUL 1
602
603
/* Define to 1 if you have the `strtoull' function. */
604
#define HAVE_STRTOULL 1
605
606
/* Define to 1 if you have the `strtouq' function. */
607
/* #undef HAVE_STRTOUQ */
608
609
/* Define to 1 if `msg_accrightslen' is a member of `struct msghdr'. */
610
/* #undef HAVE_STRUCT_MSGHDR_MSG_ACCRIGHTSLEN */
611
612
/* Define to 1 if `msg_control' is a member of `struct msghdr'. */
613
/* #undef HAVE_STRUCT_MSGHDR_MSG_CONTROL */
614
615
/* Define to 1 if `pw_gecos' is a member of `struct passwd'. */
616
/* #undef HAVE_STRUCT_PASSWD_PW_GECOS */
617
618
/* Define to 1 if `pw_passwd' is a member of `struct passwd'. */
619
/* #undef HAVE_STRUCT_PASSWD_PW_PASSWD */
620
621
/* Define to 1 if `st_blksize' is a member of `struct stat'. */
622
/* #undef HAVE_STRUCT_STAT_ST_BLKSIZE */
623
624
/* Define to 1 if `st_fstype' is a member of `struct stat'. */
625
/* #undef HAVE_STRUCT_STAT_ST_FSTYPE */
626
627
/* define to 1 if st_fstype is char * */
628
/* #undef HAVE_STRUCT_STAT_ST_FSTYPE_CHAR */
629
630
/* define to 1 if st_fstype is int */
631
/* #undef HAVE_STRUCT_STAT_ST_FSTYPE_INT */
632
633
/* Define to 1 if `st_vfstype' is a member of `struct stat'. */
634
/* #undef HAVE_STRUCT_STAT_ST_VFSTYPE */
635
636
/* Define to 1 if you have the <synch.h> header file. */
637
/* #undef HAVE_SYNCH_H */
638
639
/* Define to 1 if you have the `sysconf' function. */
640
/* #undef HAVE_SYSCONF */
641
642
/* Define to 1 if you have the <sysexits.h> header file. */
643
/* #undef HAVE_SYSEXITS_H */
644
645
/* Define to 1 if you have the <syslog.h> header file. */
646
/* #undef HAVE_SYSLOG_H */
647
648
/* define if you have systemd */
649
/* #undef HAVE_SYSTEMD */
650
651
/* Define to 1 if you have the <systemd/sd-daemon.h> header file. */
652
/* #undef HAVE_SYSTEMD_SD_DAEMON_H */
653
654
/* Define to 1 if you have the <sys/devpoll.h> header file. */
655
/* #undef HAVE_SYS_DEVPOLL_H */
656
657
/* Define to 1 if you have the <sys/dir.h> header file, and it defines `DIR'.
658
*/
659
/* #undef HAVE_SYS_DIR_H */
660
661
/* Define to 1 if you have the <sys/epoll.h> header file. */
662
/* #undef HAVE_SYS_EPOLL_H */
663
664
/* define if you actually have sys_errlist in your libs */
665
/* #undef HAVE_SYS_ERRLIST */
666
667
/* Define to 1 if you have the <sys/errno.h> header file. */
668
/* #undef HAVE_SYS_ERRNO_H */
669
670
/* Define to 1 if you have the <sys/event.h> header file. */
671
/* #undef HAVE_SYS_EVENT_H */
672
673
/* Define to 1 if you have the <sys/file.h> header file. */
674
/* #undef HAVE_SYS_FILE_H */
675
676
/* Define to 1 if you have the <sys/filio.h> header file. */
677
/* #undef HAVE_SYS_FILIO_H */
678
679
/* Define to 1 if you have the <sys/fstyp.h> header file. */
680
/* #undef HAVE_SYS_FSTYP_H */
681
682
/* Define to 1 if you have the <sys/ioctl.h> header file. */
683
/* #undef HAVE_SYS_IOCTL_H */
684
685
/* Define to 1 if you have the <sys/ndir.h> header file, and it defines `DIR'.
686
*/
687
/* #undef HAVE_SYS_NDIR_H */
688
689
/* Define to 1 if you have the <sys/param.h> header file. */
690
/* #undef HAVE_SYS_PARAM_H */
691
692
/* Define to 1 if you have the <sys/poll.h> header file. */
693
/* #undef HAVE_SYS_POLL_H */
694
695
/* Define to 1 if you have the <sys/privgrp.h> header file. */
696
/* #undef HAVE_SYS_PRIVGRP_H */
697
698
/* Define to 1 if you have the <sys/resource.h> header file. */
699
/* #undef HAVE_SYS_RESOURCE_H */
700
701
/* Define to 1 if you have the <sys/select.h> header file. */
702
/* #undef HAVE_SYS_SELECT_H */
703
704
/* Define to 1 if you have the <sys/socket.h> header file. */
705
/* #undef HAVE_SYS_SOCKET_H */
706
707
/* Define to 1 if you have the <sys/stat.h> header file. */
708
#define HAVE_SYS_STAT_H 1
709
710
/* Define to 1 if you have the <sys/syslog.h> header file. */
711
/* #undef HAVE_SYS_SYSLOG_H */
712
713
/* Define to 1 if you have the <sys/time.h> header file. */
714
/* #undef HAVE_SYS_TIME_H */
715
716
/* Define to 1 if you have the <sys/types.h> header file. */
717
#define HAVE_SYS_TYPES_H 1
718
719
/* Define to 1 if you have the <sys/ucred.h> header file. */
720
/* #undef HAVE_SYS_UCRED_H */
721
722
/* Define to 1 if you have the <sys/uio.h> header file. */
723
/* #undef HAVE_SYS_UIO_H */
724
725
/* Define to 1 if you have the <sys/un.h> header file. */
726
/* #undef HAVE_SYS_UN_H */
727
728
/* Define to 1 if you have the <sys/uuid.h> header file. */
729
/* #undef HAVE_SYS_UUID_H */
730
731
/* Define to 1 if you have the <sys/vmount.h> header file. */
732
/* #undef HAVE_SYS_VMOUNT_H */
733
734
/* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
735
/* #undef HAVE_SYS_WAIT_H */
736
737
/* define if you have -lwrap */
738
/* #undef HAVE_TCPD */
739
740
/* Define to 1 if you have the <tcpd.h> header file. */
741
/* #undef HAVE_TCPD_H */
742
743
/* Define to 1 if you have the <termios.h> header file. */
744
/* #undef HAVE_TERMIOS_H */
745
746
/* if you have Solaris LWP (thr) package */
747
/* #undef HAVE_THR */
748
749
/* Define to 1 if you have the <thread.h> header file. */
750
/* #undef HAVE_THREAD_H */
751
752
/* Define to 1 if you have the `thr_getconcurrency' function. */
753
/* #undef HAVE_THR_GETCONCURRENCY */
754
755
/* Define to 1 if you have the `thr_setconcurrency' function. */
756
/* #undef HAVE_THR_SETCONCURRENCY */
757
758
/* Define to 1 if you have the `thr_yield' function. */
759
/* #undef HAVE_THR_YIELD */
760
761
/* define if you have TLS */
762
#define HAVE_TLS 1
763
764
/* Define to 1 if you have the <unistd.h> header file. */
765
#define HAVE_UNISTD_H 1
766
767
/* Define to 1 if you have the <utime.h> header file. */
768
#define HAVE_UTIME_H 1
769
770
/* define if you have uuid_generate() */
771
/* #undef HAVE_UUID_GENERATE */
772
773
/* define if you have uuid_to_str() */
774
/* #undef HAVE_UUID_TO_STR */
775
776
/* Define to 1 if you have the <uuid/uuid.h> header file. */
777
/* #undef HAVE_UUID_UUID_H */
778
779
/* Define to 1 if you have the `vprintf' function. */
780
#define HAVE_VPRINTF 1
781
782
/* Define to 1 if you have the `vsnprintf' function. */
783
#define HAVE_VSNPRINTF 1
784
785
/* Define to 1 if you have the `wait4' function. */
786
/* #undef HAVE_WAIT4 */
787
788
/* Define to 1 if you have the `waitpid' function. */
789
/* #undef HAVE_WAITPID */
790
791
/* define if you have winsock */
792
#define HAVE_WINSOCK 1
793
794
/* define if you have winsock2 */
795
#define HAVE_WINSOCK2 1
796
797
/* Define to 1 if you have the <winsock2.h> header file. */
798
#define HAVE_WINSOCK2_H 1
799
800
/* Define to 1 if you have the <winsock.h> header file. */
801
#define HAVE_WINSOCK_H 1
802
803
/* Define to 1 if you have the `write' function. */
804
#define HAVE_WRITE 1
805
806
/* define if select implicitly yields */
807
#define HAVE_YIELDING_SELECT 1
808
809
/* Define to 1 if you have the `_vsnprintf' function. */
810
#define HAVE__VSNPRINTF 1
811
812
/* define to 32-bit or greater integer type */
813
#define LBER_INT_T int
814
815
/* define to large integer type */
816
/* #undef LBER_LEN_T */
817
818
/* define to socket descriptor type */
819
#define LBER_SOCKET_T int
820
821
/* define to large integer type */
822
/* #undef LBER_TAG_T */
823
824
/* define to 1 if library is reentrant */
825
#define LDAP_API_FEATURE_X_OPENLDAP_REENTRANT 1
826
827
/* define to 1 if library is thread safe */
828
#define LDAP_API_FEATURE_X_OPENLDAP_THREAD_SAFE 1
829
830
/* define to LDAP VENDOR VERSION */
831
/* #undef LDAP_API_FEATURE_X_OPENLDAP_V2_REFERRALS */
832
833
/* define this to add debugging code */
834
/* #undef LDAP_DEBUG */
835
836
/* define if LDAP libs are dynamic */
837
/* #undef LDAP_LIBS_DYNAMIC */
838
839
/* define to support PF_INET6 */
840
/* #undef LDAP_PF_INET6 */
841
842
/* define to support PF_LOCAL */
843
/* #undef LDAP_PF_LOCAL */
844
845
/* define this to add SLAPI code */
846
/* #undef LDAP_SLAPI */
847
848
/* define this to add syslog code */
849
/* #undef LDAP_SYSLOG */
850
851
/* Version */
852
#define LDAP_VENDOR_VERSION 000000
853
854
/* Major */
855
#define LDAP_VENDOR_VERSION_MAJOR 2
856
857
/* Minor */
858
#define LDAP_VENDOR_VERSION_MINOR X
859
860
/* Patch */
861
#define LDAP_VENDOR_VERSION_PATCH X
862
863
/* Define to the sub-directory where libtool stores uninstalled libraries. */
864
#define LT_OBJDIR ".libs/"
865
866
/* define if memcmp is not 8-bit clean or is otherwise broken */
867
/* #undef NEED_MEMCMP_REPLACEMENT */
868
869
/* define if you have (or want) no threads */
870
/* #undef NO_THREADS */
871
872
/* define to use the original debug style */
873
/* #undef OLD_DEBUG */
874
875
/* Package */
876
#define OPENLDAP_PACKAGE "OpenLDAP"
877
878
/* Version */
879
#define OPENLDAP_VERSION "2.X"
880
881
/* Define to the address where bug reports for this package should be sent. */
882
#define PACKAGE_BUGREPORT ""
883
884
/* Define to the full name of this package. */
885
#define PACKAGE_NAME ""
886
887
/* Define to the full name and version of this package. */
888
#define PACKAGE_STRING ""
889
890
/* Define to the one symbol short name of this package. */
891
#define PACKAGE_TARNAME ""
892
893
/* Define to the home page for this package. */
894
#define PACKAGE_URL ""
895
896
/* Define to the version of this package. */
897
#define PACKAGE_VERSION ""
898
899
/* define if sched_yield yields the entire process */
900
/* #undef REPLACE_BROKEN_YIELD */
901
902
/* Define to the type of arg 1 for `select'. */
903
/* #undef SELECT_TYPE_ARG1 */
904
905
/* Define to the type of args 2, 3 and 4 for `select'. */
906
/* #undef SELECT_TYPE_ARG234 */
907
908
/* Define to the type of arg 5 for `select'. */
909
/* #undef SELECT_TYPE_ARG5 */
910
911
/* The size of `int', as computed by sizeof. */
912
#define SIZEOF_INT 4
913
914
/* The size of `long', as computed by sizeof. */
915
#define SIZEOF_LONG 4
916
917
/* The size of `long long', as computed by sizeof. */
918
#define SIZEOF_LONG_LONG 8
919
920
/* The size of `short', as computed by sizeof. */
921
#define SIZEOF_SHORT 2
922
923
/* The size of `wchar_t', as computed by sizeof. */
924
#define SIZEOF_WCHAR_T 2
925
926
/* define to support per-object ACIs */
927
/* #undef SLAPD_ACI_ENABLED */
928
929
/* define to support LDAP Async Metadirectory backend */
930
/* #undef SLAPD_ASYNCMETA */
931
932
/* define to support cleartext passwords */
933
/* #undef SLAPD_CLEARTEXT */
934
935
/* define to support crypt(3) passwords */
936
/* #undef SLAPD_CRYPT */
937
938
/* define to support DNS SRV backend */
939
/* #undef SLAPD_DNSSRV */
940
941
/* define to support LDAP backend */
942
/* #undef SLAPD_LDAP */
943
944
/* define to support MDB backend */
945
/* #undef SLAPD_MDB */
946
947
/* define to support LDAP Metadirectory backend */
948
/* #undef SLAPD_META */
949
950
/* define to support modules */
951
/* #undef SLAPD_MODULES */
952
953
/* dynamically linked module */
954
#define SLAPD_MOD_DYNAMIC 2
955
956
/* statically linked module */
957
#define SLAPD_MOD_STATIC 1
958
959
/* define to support NDB backend */
960
/* #undef SLAPD_NDB */
961
962
/* define to support NULL backend */
963
/* #undef SLAPD_NULL */
964
965
/* define for In-Directory Access Logging overlay */
966
/* #undef SLAPD_OVER_ACCESSLOG */
967
968
/* define for Audit Logging overlay */
969
/* #undef SLAPD_OVER_AUDITLOG */
970
971
/* define for Automatic Certificate Authority overlay */
972
/* #undef SLAPD_OVER_AUTOCA */
973
974
/* define for Collect overlay */
975
/* #undef SLAPD_OVER_COLLECT */
976
977
/* define for Attribute Constraint overlay */
978
/* #undef SLAPD_OVER_CONSTRAINT */
979
980
/* define for Dynamic Directory Services overlay */
981
/* #undef SLAPD_OVER_DDS */
982
983
/* define for Dynamic Directory Services overlay */
984
/* #undef SLAPD_OVER_DEREF */
985
986
/* define for Dynamic Group overlay */
987
/* #undef SLAPD_OVER_DYNGROUP */
988
989
/* define for Dynamic List overlay */
990
/* #undef SLAPD_OVER_DYNLIST */
991
992
/* define for Home Directory Management overlay */
993
/* #undef SLAPD_OVER_HOMEDIR */
994
995
/* define for Reverse Group Membership overlay */
996
/* #undef SLAPD_OVER_MEMBEROF */
997
998
/* define for OTP 2-factor Authentication overlay */
999
/* #undef SLAPD_OVER_OTP */
1000
1001
/* define for Password Policy overlay */
1002
/* #undef SLAPD_OVER_PPOLICY */
1003
1004
/* define for Proxy Cache overlay */
1005
/* #undef SLAPD_OVER_PROXYCACHE */
1006
1007
/* define for Referential Integrity overlay */
1008
/* #undef SLAPD_OVER_REFINT */
1009
1010
/* define for Deferred Authentication overlay */
1011
/* #undef SLAPD_OVER_REMOTEAUTH */
1012
1013
/* define for Return Code overlay */
1014
/* #undef SLAPD_OVER_RETCODE */
1015
1016
/* define for Rewrite/Remap overlay */
1017
/* #undef SLAPD_OVER_RWM */
1018
1019
/* define for Sequential Modify overlay */
1020
/* #undef SLAPD_OVER_SEQMOD */
1021
1022
/* define for ServerSideSort/VLV overlay */
1023
/* #undef SLAPD_OVER_SSSVLV */
1024
1025
/* define for Syncrepl Provider overlay */
1026
/* #undef SLAPD_OVER_SYNCPROV */
1027
1028
/* define for Translucent Proxy overlay */
1029
/* #undef SLAPD_OVER_TRANSLUCENT */
1030
1031
/* define for Attribute Uniqueness overlay */
1032
/* #undef SLAPD_OVER_UNIQUE */
1033
1034
/* define for Value Sorting overlay */
1035
/* #undef SLAPD_OVER_VALSORT */
1036
1037
/* define to support PASSWD backend */
1038
/* #undef SLAPD_PASSWD */
1039
1040
/* define to support PERL backend */
1041
/* #undef SLAPD_PERL */
1042
1043
/* define for Argon2 Password hashing module */
1044
/* #undef SLAPD_PWMOD_PW_ARGON2 */
1045
1046
/* define to support relay backend */
1047
/* #undef SLAPD_RELAY */
1048
1049
/* define to support reverse lookups */
1050
/* #undef SLAPD_RLOOKUPS */
1051
1052
/* define to support SHELL backend */
1053
/* #undef SLAPD_SHELL */
1054
1055
/* define to support SOCK backend */
1056
/* #undef SLAPD_SOCK */
1057
1058
/* define to support SASL passwords */
1059
/* #undef SLAPD_SPASSWD */
1060
1061
/* define to support SQL backend */
1062
/* #undef SLAPD_SQL */
1063
1064
/* define to support WiredTiger backend */
1065
/* #undef SLAPD_WT */
1066
1067
/* define to support run-time loadable ACL */
1068
/* #undef SLAP_DYNACL */
1069
1070
/* Define to 1 if all of the C90 standard headers exist (not just the ones
1071
required in a freestanding environment). This macro is provided for
1072
backward compatibility; new code need not use it. */
1073
#define STDC_HEADERS 1
1074
1075
/* Define to 1 if your <sys/time.h> declares `struct tm'. */
1076
/* #undef TM_IN_SYS_TIME */
1077
1078
/* set to urandom device */
1079
/* #undef URANDOM_DEVICE */
1080
1081
/* define to use OpenSSL BIGNUM for MP */
1082
/* #undef USE_MP_BIGNUM */
1083
1084
/* define to use GMP for MP */
1085
/* #undef USE_MP_GMP */
1086
1087
/* define to use 'long' for MP */
1088
/* #undef USE_MP_LONG */
1089
1090
/* define to use 'long long' for MP */
1091
#define USE_MP_LONG_LONG 1
1092
1093
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
1094
significant byte first (like Motorola and SPARC, unlike Intel). */
1095
#if defined AC_APPLE_UNIVERSAL_BUILD
1096
# if defined __BIG_ENDIAN__
1097
# define WORDS_BIGENDIAN 1
1098
# endif
1099
#else
1100
# ifndef WORDS_BIGENDIAN
1101
/* # undef WORDS_BIGENDIAN */
1102
# endif
1103
#endif
1104
1105
/* Define to the type of arg 3 for `accept'. */
1106
#define ber_socklen_t int
1107
1108
/* Define to `char *' if <sys/types.h> does not define. */
1109
#define caddr_t char *
1110
1111
/* Define to empty if `const' does not conform to ANSI C. */
1112
/* #undef const */
1113
1114
/* Define to `int' if <sys/types.h> doesn't define. */
1115
#define gid_t int
1116
1117
/* Define to `int' if <sys/types.h> does not define. */
1118
/* #undef mode_t */
1119
1120
/* Define to `long' if <sys/types.h> does not define. */
1121
/* #undef off_t */
1122
1123
/* Define to `int' if <sys/types.h> does not define. */
1124
/* #undef pid_t */
1125
1126
/* Define to `int' if <signal.h> does not define. */
1127
/* #undef sig_atomic_t */
1128
1129
/* Define to `unsigned' if <sys/types.h> does not define. */
1130
/* #undef size_t */
1131
1132
/* define to snprintf routine */
1133
/* #define snprintf _snprintf */
1134
1135
/* Define like ber_socklen_t if <sys/socket.h> does not define. */
1136
/* #undef socklen_t */
1137
1138
/* Define to `signed int' if <sys/types.h> does not define. */
1139
/* #undef ssize_t */
1140
1141
/* Define to `int' if <sys/types.h> doesn't define. */
1142
#define uid_t int
1143
1144
/* define as empty if volatile is not supported */
1145
/* #undef volatile */
1146
1147
/* define to snprintf routine */
1148
/* #undef vsnprintf */
1149
1150
1151
/* begin of portable.h.post */
1152
1153
#define RETSIGTYPE void
1154
1155
#ifdef _WIN32
1156
/* don't suck in all of the win32 api */
1157
# define WIN32_LEAN_AND_MEAN 1
1158
#endif
1159
1160
#ifndef LDAP_NEEDS_PROTOTYPES
1161
/* force LDAP_P to always include prototypes */
1162
#define LDAP_NEEDS_PROTOTYPES 1
1163
#endif
1164
1165
#ifndef LDAP_REL_ENG
1166
#if (LDAP_VENDOR_VERSION == 000000) && !defined(LDAP_DEVEL)
1167
#define LDAP_DEVEL
1168
#endif
1169
#if defined(LDAP_DEVEL) && !defined(LDAP_TEST)
1170
#define LDAP_TEST
1171
#endif
1172
#endif
1173
1174
#ifdef HAVE_STDDEF_H
1175
# include <stddef.h>
1176
#endif
1177
1178
#ifdef HAVE_EBCDIC
1179
/* ASCII/EBCDIC converting replacements for stdio funcs
1180
* vsnprintf and snprintf are used too, but they are already
1181
* checked by the configure script
1182
*/
1183
#define fputs ber_pvt_fputs
1184
#define fgets ber_pvt_fgets
1185
#define printf ber_pvt_printf
1186
#define fprintf ber_pvt_fprintf
1187
#define vfprintf ber_pvt_vfprintf
1188
#define vsprintf ber_pvt_vsprintf
1189
#endif
1190
1191
#include "ac/fdset.h"
1192
1193
#include "ldap_cdefs.h"
1194
#include "ldap_features.h"
1195
1196
#include "ac/assert.h"
1197
#include "ac/localize.h"
1198
1199
#endif /* _LDAP_PORTABLE_H */
1200
/* end of portable.h.post */
1201
1202