]> git.sur5r.net Git - openldap/commitdiff
j_sanchez@stl.es
authorKurt Zeilenga <kurt@openldap.org>
Fri, 6 Nov 1998 20:40:47 +0000 (20:40 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Fri, 6 Nov 1998 20:40:47 +0000 (20:40 +0000)
servers/slurpd/ldap_op.c

index d56e75174b0efcb853b87b9af91bef6d167e496e..29dddb55baee4e83bed7f08d2b532372c382c363 100644 (file)
@@ -620,6 +620,15 @@ do_bind(
        return( BIND_ERR_OPEN );
     }
 
+    /*
+     * Disable string translation if enabled by default.
+     * The replication log is written in the internal format,
+     * so this would do another translation, breaking havoc.
+     */
+#if defined( STR_TRANSLATION ) && defined( LDAP_DEFAULT_CHARSET )
+        ri->ri_ldp->ld_lberoptions &= ~LBER_TRANSLATE_STRINGS;
+#endif /* STR_TRANSLATION && LDAP_DEFAULT_CHARSET */
+
     /*
      * Set ldap library options to (1) not follow referrals, and 
      * (2) restart the select() system call.