X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=libraries%2Flibldap_r%2Fthr_stub.c;h=1aa4e5e11a0f09ba8aaf5f5f7c0b2e51b15a2da7;hb=a8f01cc88589a407cb9835b47ece8661c91e6a6b;hp=48aa2387495aea0d8e4f50b6145dca8275e071f3;hpb=5adcdb7642dbafae484b8f3feb391490ff9be087;p=openldap diff --git a/libraries/libldap_r/thr_stub.c b/libraries/libldap_r/thr_stub.c index 48aa238749..1aa4e5e11a 100644 --- a/libraries/libldap_r/thr_stub.c +++ b/libraries/libldap_r/thr_stub.c @@ -120,6 +120,12 @@ ldap_pvt_thread_mutex_init( ldap_pvt_thread_mutex_t *mutex ) return 0; } +int +ldap_pvt_thread_mutex_recursive_init( ldap_pvt_thread_mutex_t *mutex ) +{ + return 0; +} + int ldap_pvt_thread_mutex_destroy( ldap_pvt_thread_mutex_t *mutex ) { @@ -144,6 +150,17 @@ ldap_pvt_thread_mutex_unlock( ldap_pvt_thread_mutex_t *mutex ) return 0; } +int ldap_pvt_thread_mutex_recursive_init( ldap_pvt_thread_mutex_recursive_t *mutex ) + LDAP_GCCATTR((alias("ldap_pvt_thread_mutex_init"))); +int ldap_pvt_thread_mutex_recursive_destroy( ldap_pvt_thread_mutex_recursive_t *mutex ) + LDAP_GCCATTR((alias("ldap_pvt_thread_mutex_destroy"))); +int ldap_pvt_thread_mutex_recursive_lock( ldap_pvt_thread_mutex_recursive_t *mutex ) + LDAP_GCCATTR((alias("ldap_pvt_thread_mutex_lock"))); +int ldap_pvt_thread_mutex_recursive_trylock( ldap_pvt_thread_mutex_recursive_t *mutex ) + LDAP_GCCATTR((alias("ldap_pvt_thread_mutex_trylock"))); +int ldap_pvt_thread_mutex_recursive_unlock( ldap_pvt_thread_mutex_recursive_t *mutex ) + LDAP_GCCATTR((alias("ldap_pvt_thread_mutex_unlock"))); + /* * NO_THREADS requires a separate tpool implementation since * generic ldap_pvt_thread_pool_wrapper loops forever.