]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/controls.c
add logs; fix bug in group/dn selection logic
[openldap] / servers / slapd / controls.c
index 6ad3dc8c955f8e1d68f72272955ec17734cb8e11..8840f35ad185d6766ac4c27ac76f91cd3dc0af9a 100644 (file)
@@ -762,8 +762,7 @@ static int parseProxyAuthz (
                return LDAP_SUCCESS;
        }
 
-       rc = slap_sasl_getdn( op->o_conn, op,
-                       ctrl->ldctl_value.bv_val, ctrl->ldctl_value.bv_len,
+       rc = slap_sasl_getdn( op->o_conn, op, &ctrl->ldctl_value,
                        NULL, &dn, SLAP_GETDN_AUTHZID );
 
        if( rc != LDAP_SUCCESS || !dn.bv_len ) {
@@ -902,7 +901,6 @@ static int parsePagedResults (
        } else {
                /* Initial request.  Initialize state. */
                op->o_pagedresults_state.ps_cookie = 0;
-               op->o_pagedresults_state.ps_id = NOID;
                op->o_pagedresults_state.ps_count = 0;
        }