]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/syncrepl.c
make back-meta conform with man page
[openldap] / servers / slapd / syncrepl.c
index 6c111b6ed7634f4d686c4035bce1bfcfec27270e..7a9272759be7496aa58e8f9576a4ac5f2d61a14a 100644 (file)
@@ -1839,7 +1839,7 @@ retry_add:;
 
                        dnParent( &dni.ndn, &noldp );
                        dnParent( &entry->e_nname, &nnewp );
-                       if ( !dn_match( &noldp, &newp )) {
+                       if ( !dn_match( &noldp, &nnewp )) {
                                dnParent( &entry->e_name, &newp );
                                op->orr_newSup = &newp;
                                op->orr_nnewSup = &nnewp;
@@ -2303,10 +2303,10 @@ syncrepl_updateCookie(
        mod.sml_desc = slap_schema.si_ad_contextCSN;
        mod.sml_type = mod.sml_desc->ad_cname;
        mod.sml_values = vals;
-       vals[0] = syncCookie.ctxcsn;
+       vals[0] = syncCookie->ctxcsn;
        BER_BVZERO( &vals[1] );
 
-       slap_queue_csn( op, syncCookie.ctxcsn );
+       slap_queue_csn( op, &syncCookie->ctxcsn );
 
        op->o_tag = LDAP_REQ_MODIFY;