From 2d49adae848c81008f59c887e8efb8da218936ca Mon Sep 17 00:00:00 2001 From: Kurt Zeilenga Date: Mon, 25 Jun 2001 07:06:31 +0000 Subject: [PATCH] cyrus sasl locking --- libraries/libldap/ldap-int.h | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/libraries/libldap/ldap-int.h b/libraries/libldap/ldap-int.h index 6c48032f26..c8cc179171 100644 --- a/libraries/libldap/ldap-int.h +++ b/libraries/libldap/ldap-int.h @@ -298,10 +298,17 @@ struct ldap { }; #define LDAP_VALID(ld) ( (ld)->ld_valid == LDAP_VALID_SESSION ) -#if defined(HAVE_RES_QUERY) && defined(LDAP_R_COMPILE) +#ifdef LDAP_R_COMPILE #include + +#ifdef HAVE_RES_QUERY LDAP_V ( ldap_pvt_thread_mutex_t ) ldap_int_resolv_mutex; -#endif /* HAVE_RES_QUERY && LDAP_R_COMPILE */ +#endif + +#ifdef HAVE_CYRUS_SASL +LDAP_V ( ldap_pvt_thread_mutex_t ) ldap_int_sasl_mutex; +#endif +#endif /* * in init.c -- 2.39.2