mirror of
https://git.openldap.org/openldap/openldap.git
synced 2024-12-21 03:10:25 +08:00
123948bd5e
enabled with LDAP_THREAD_DEBUG (cpp macro and environment variable): Move any ldap_pvt_* definitions from ldap_int_thread.h to ldap_pvt_thread.h. #define ldap_int_thread_equal/ldap_pvt_thread_equal instead of tpool.c:TID_EQ. Define some ldap_debug_*_t types, and LDAP_UINTPTR_T, in ldap_int_thread.h. ldap_int_thread.h/ldap_pvt_thread.h can now be included multiple times, giving different results depending on whether libldap_r/ldap_thr_debug.h was included. Add some cleanup and some preprocessor hacks. #define LDAP_THREAD*_IMPLEMENTATION in libldap_r/*.c, used by ldap_thr_debug.h. Add PTHREAD_MUTEX_ERRORCHECK/PTHREAD_MUTEX_ERRORCHECK_NP in thr_posix.c. |
||
---|---|---|
.. | ||
ac | ||
avl.h | ||
getopt-compat.h | ||
lber_pvt.h | ||
lber_types.hin | ||
lber.h | ||
ldap_cdefs.h | ||
ldap_config.hin | ||
ldap_defaults.h | ||
ldap_features.hin | ||
ldap_int_thread.h | ||
ldap_log.h | ||
ldap_pvt_thread.h | ||
ldap_pvt_uc.h | ||
ldap_pvt.h | ||
ldap_queue.h | ||
ldap_rq.h | ||
ldap_schema.h | ||
ldap_utf8.h | ||
ldap.h | ||
ldif.h | ||
lutil_hash.h | ||
lutil_ldap.h | ||
lutil_lockf.h | ||
lutil_md5.h | ||
lutil_sha1.h | ||
lutil.h | ||
Makefile.in | ||
portable.hin | ||
rewrite.h | ||
slapi-plugin.h | ||
sysexits-compat.h |