extern int krbv4_ldap_auth();
#endif
-pthread_mutex_t crypt_mutex;
-
static int
crypted_value_find(
struct berval **vals,
if ( syntax != SYNTAX_BIN ) {
int result;
+#ifdef SLAPD_CRYPT
pthread_mutex_lock( &crypt_mutex );
+#endif
result = lutil_passwd(
(char*) cred->bv_val,
(char*) vals[i]->bv_val);
+#ifdef SLAPD_CRYPT
pthread_mutex_unlock( &crypt_mutex );
+#endif
return result;
goto return_results;
}
}
+ rc = 0;
break;
case LDAP_AUTH_KRBV42: