8c30b05 Bug 659131 - Incorrect RDN values added with multi-valued RDN

Authored and Committed by nkinder 13 years ago
    Bug 659131 - Incorrect RDN values added with multi-valued RDN
    
    When changes were made to allow 389 to use the OpenLDAP client
    libraries, a wrapper function was made around the MozLDAP
    ldap_explode_rdn() function.  Unfortuantely, this wrapper was
    calling ldap_explode_dn() when buitl against MozLDAP instead of
    calling ldap_explode_rdn().  This would cause a multi-valued RDN
    to not be exploded into individual elements.  This would cause us
    to add incorrect RDN values to a newly added entry that had a
    multi-valued RDN.