diff --git a/include/class_ldap.inc b/include/class_ldap.inc
index ebc8444514a005591e0a2ce58602245ecbf172b4..0e1e909b5282c3e4e6ae12e96847863947321076 100644 (file)
--- a/include/class_ldap.inc
+++ b/include/class_ldap.inc
}
+ /* Function to fix problematic characters in DN's that are used for search
+ requests. I.e. member=.... */
+ function prepare4filter($dn)
+ {
+ return normalizeLdap(preg_replace('/\\\\/', '\\\\\\', @LDAP::fix($dn)));
+ }
+
+
function connect()
{
$this->hascon=false;