Operation *op,
char *dn,
int method,
- struct berval *cred
+ struct berval *cred,
+ char** edn
)
{
int return_code;
PerlBackend *perl_back = (PerlBackend *) be->be_private;
- pthread_mutex_lock( &perl_interpreter_mutex );
+ *edn = NULL;
+
+ ldap_pvt_thread_mutex_lock( &perl_interpreter_mutex );
{
dSP; ENTER; SAVETMPS;
PUTBACK; FREETMPS; LEAVE;
}
- pthread_mutex_unlock( &perl_interpreter_mutex );
+ ldap_pvt_thread_mutex_unlock( &perl_interpreter_mutex );
Debug( LDAP_DEBUG_ANY, "Perl BIND\n", 0, 0, 0 );