]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/proto-slap.h
MegaCommit of locking update.
[openldap] / servers / slapd / proto-slap.h
index aaa7b42a371dc21d0a0254ae23a0b02de4228d71..03f00e2f70885d0c1597bf762059d731622d2568 100644 (file)
@@ -245,20 +245,21 @@ extern long               num_entries_sent;
 extern long            ops_completed;
 extern long            ops_initiated;
 
-extern pthread_mutex_t active_threads_mutex;
-extern pthread_cond_t  active_threads_cond;
-
-extern pthread_mutex_t currenttime_mutex;
-extern pthread_mutex_t strtok_mutex;
-extern pthread_mutex_t entry2str_mutex;
-extern pthread_mutex_t new_conn_mutex;
-extern pthread_mutex_t num_sent_mutex;
-extern pthread_mutex_t ops_mutex;
-extern pthread_mutex_t replog_mutex;
+extern ldap_pvt_thread_mutex_t active_threads_mutex;
+extern ldap_pvt_thread_cond_t  active_threads_cond;
+
+extern ldap_pvt_thread_mutex_t currenttime_mutex;
+extern ldap_pvt_thread_mutex_t entry2str_mutex;
+extern ldap_pvt_thread_mutex_t new_conn_mutex;
+extern ldap_pvt_thread_mutex_t num_sent_mutex;
+extern ldap_pvt_thread_mutex_t ops_mutex;
+extern ldap_pvt_thread_mutex_t replog_mutex;
 #ifdef SLAPD_CRYPT
-extern pthread_mutex_t crypt_mutex;
+extern ldap_pvt_thread_mutex_t crypt_mutex;
 #endif
-extern pthread_t       listener_tid;
+extern ldap_pvt_thread_mutex_t strtok_mutex;
+
+extern ldap_pvt_thread_t       listener_tid;
 extern struct acl      *global_acl;
 extern struct objclass *global_oc;
 extern time_t          currenttime;