X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=acconfig.h;h=434fdba3502f5eddd1c6389f4033385eb10698cf;hb=6edeeeffd491b98e5740767b657793c89ec048d1;hp=73a9fb430c76c8f4a4cb3e7930d8caa6f8074648;hpb=8ffd286942cfd3b25b6ef3fbf2540459acb08ca2;p=openldap diff --git a/acconfig.h b/acconfig.h index 73a9fb430c..434fdba350 100644 --- a/acconfig.h +++ b/acconfig.h @@ -1,16 +1,51 @@ /* acconfig.h + Copyright 1998 The OpenLDAP Foundation, All Rights Reserved. + COPYING RESTRICTIONS APPLY, See COPYRIGHT file + Descriptive text for the C preprocessor macros that the distributed Autoconf macros can define. Leave the following blank line there!! Autoheader needs it. */ + +/* define this if needed to get reentrant functions */ +#ifndef REENTRANT +#undef REENTRANT +#endif +#ifndef _REENTRANT +#undef _REENTRANT +#endif + +/* define this if needed to get threadsafe functions */ +#ifndef THREADSAFE +#undef THREADSAFE +#endif +#ifndef _THREADSAFE +#undef _THREADSAFE +#endif +#ifndef THREAD_SAFE +#undef THREAD_SAFE +#endif +#ifndef _THREAD_SAFE +#undef _THREAD_SAFE +#endif + +/* define this if cross compiling */ +#undef CROSS_COMPILING + /* define this if toupper() requires tolower() check */ #undef C_UPPER_LOWER +/* define this to the number of arguments ctime_r() expects */ +#undef CTIME_R_NARGS + /* define this if sys_errlist is not defined in stdio.h or errno.h */ #undef DECL_SYS_ERRLIST +/* define this if TIOCGWINSZ is defined in sys/ioctl.h */ +#undef GWINSZ_IN_SYS_IOCTL + /* define if you have berkeley db */ #undef HAVE_BERKELEY_DB @@ -20,12 +55,15 @@ /* define if you have crypt */ #undef HAVE_CRYPT -/* define if you have DCE */ -#undef HAVE_DCE +/* define if you have DSAP */ +#undef HAVE_DSAP /* define if you have GDBM */ #undef HAVE_GDBM +/* define if you have ISODE */ +#undef HAVE_ISODE + /* define if you have Kerberos */ #undef HAVE_KERBEROS @@ -44,8 +82,11 @@ /* define if you have Mach CThreads */ #undef HAVE_MACH_CTHREADS -/* define if you have a preemptive POSIX Threads implementation */ -#undef HAVE_PREEMPTIVE_PTHREADS +/* define if you have POSIX termios */ +#undef HAVE_POSIX_TERMIOS + +/* define if you have PP */ +#undef HAVE_PP /* define if you have POSIX Threads */ #undef HAVE_PTHREADS @@ -56,6 +97,24 @@ /* define if your POSIX Threads implementation is circa Draft 4 */ #undef HAVE_PTHREADS_D4 +/* define if you have ptrdiff_t */ +#undef HAVE_PTRDIFF_T + +/* define if you have res_search() */ +#ifdef __notdef__ +/* see second res_search define */ +#undef HAVE_RES_SEARCH +#endif + +/* define if you have sched_yield() */ +#ifdef __notdef__ +/* see second sched_yield define */ +#undef HAVE_SCHED_YIELD +#endif + +/* define if you have setproctitle() */ +#undef HAVE_SETPROCTITLE + /* define if you have -lwrap */ #undef HAVE_TCPD @@ -65,6 +124,12 @@ /* define if you have Sun LWP (Solaris style) */ #undef HAVE_THR +/* define if you have XTPP */ +#undef HAVE_XTPP + +/* define this if select() implicitly yields in thread environments */ +#undef HAVE_YIELDING_SELECT + /* define this for connectionless LDAP support */ #undef LDAP_CONNECTIONLESS @@ -77,12 +142,15 @@ /* define this to remove -lldap cache support */ #undef LDAP_NOCACHE -/* define this for LDAP referrals support */ -#undef LDAP_REFERRALS +/* define this for LDAP process title support */ +#undef LDAP_PROCTITLE /* define this for LDAP User Interface support */ #undef LDAP_LIBUI +/* define this to add syslog code */ +#undef LDAP_SYSLOG + /* define this to use DB2 in native mode */ #undef LDBM_USE_DB2 @@ -107,35 +175,46 @@ /* define this if you want no thread support */ #undef NO_THREADS -/* define this if the thread package is preemptive */ -#undef PREEMPTIVE_THREADS - /* define this for ACL Group support */ #undef SLAPD_ACLGROUPS +/* define this for ClearText password support */ +#undef SLAPD_CLEARTEXT + /* define this for crypt(3) password support */ #undef SLAPD_CRYPT /* define this to use SLAPD LDBM backend */ #undef SLAPD_LDBM -/* define this for MD5 password support */ -#undef SLAPD_MD5 - /* define this to use SLAPD passwd backend */ #undef SLAPD_PASSWD +/* define this to use SLAPD perl backend */ +#undef SLAPD_PERL + /* define this for phonetic support */ #undef SLAPD_PHONETIC /* define this for Reverse Lookup support */ #undef SLAPD_RLOOKUPS -/* define this for SHA1 password support */ -#undef SLAPD_SHA1 - /* define this to use SLAPD shell backend */ #undef SLAPD_SHELL +/* define this to be empty if your compiler doesn't support volatile */ +#undef volatile + +/* define this if sig_atomic_t isn't defined in signal.h */ +#undef sig_atomic_t + +/* These are defined in ldap_features.h */ +/* + LDAP_API_FEATURE_X_OPENLDAP_REENTRANT + LDAP_API_FEATURE_X_OPENLDAP_THREAD_SAFE + LDAP_API_FEATURE_X_OPENLDAP_V2_DNS + LDAP_API_FEATURE_X_OPENLDAP_V2_REFERRALS +*/ + /* Leave that blank line there!! Autoheader needs it. */