]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-ldap/group.c
improved filter mapping/rewrite; improved result rewriting; improved attribute/object...
[openldap] / servers / slapd / back-ldap / group.c
index b6dbe107dd94031dc6fbc5aaa72430a736d6010d..199ead103aa31add76f8c66389e677ade1ca0667 100644 (file)
@@ -82,7 +82,7 @@ ldap_back_group(
                         * attribute has not been required
                         */
                        if ((attr = attr_find(target->e_attrs, group_at)) != NULL) {
-                               if( value_find_ex( group_at, SLAP_MR_VALUE_NORMALIZED_MATCH,
+                               if( value_find_ex( group_at, SLAP_MR_ASSERTED_VALUE_NORMALIZED_MATCH,
                                        attr->a_vals, op_ndn ) != LDAP_SUCCESS )
                                        return(1);
                                return(0);
@@ -174,7 +174,7 @@ ldap_back_group(
        oc = op->o_do_not_cache;
        op->o_do_not_cache = 1;
        lc = ldap_back_getconn(li, conn, op);
-       if ( !lc || !ldap_back_dobind( lc, NULL, op ) ) {
+       if ( !lc || !ldap_back_dobind( li, lc, NULL, op ) ) {
                op->o_do_not_cache = oc;
                goto cleanup;
        }