From ab37c7c8b4a4c6ca6cf770adb6150fdff388d0ac Mon Sep 17 00:00:00 2001 From: Kurt Zeilenga Date: Fri, 6 Nov 1998 20:40:47 +0000 Subject: [PATCH] j_sanchez@stl.es --- servers/slurpd/ldap_op.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/servers/slurpd/ldap_op.c b/servers/slurpd/ldap_op.c index d56e75174b..29dddb55ba 100644 --- a/servers/slurpd/ldap_op.c +++ b/servers/slurpd/ldap_op.c @@ -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. -- 2.39.5