]> git.sur5r.net Git - openldap/commitdiff
Cleanup for #6373
authorHoward Chu <hyc@openldap.org>
Sat, 14 Nov 2009 21:53:06 +0000 (21:53 +0000)
committerHoward Chu <hyc@openldap.org>
Sat, 14 Nov 2009 21:53:06 +0000 (21:53 +0000)
servers/slapd/overlays/syncprov.c

index 1a7e9758089582de8595edc72085cad6af9a823c..ec1e836e94eb846077346cee145f0b8011bbee4d 100644 (file)
@@ -1369,7 +1369,6 @@ syncprov_checkpoint( Operation *op, SlapReply *rs, slap_overinst *on )
        SlapReply rsm = { 0 };
        slap_callback cb = {0};
        BackendDB be;
-       struct berval ctxdn;
 
 #ifdef CHECK_CSN
        Syntax *syn = slap_schema.si_ad_contextCSN->ad_type->sat_syntax;
@@ -1396,12 +1395,9 @@ syncprov_checkpoint( Operation *op, SlapReply *rs, slap_overinst *on )
        if ( SLAP_GLUE_SUBORDINATE( op->o_bd )) {
                be = *on->on_info->oi_origdb;
                opm.o_bd = &be;
-               ctxdn = be.be_nsuffix[0];
-       } else {
-               ctxdn = si->si_contextdn;
        }
-       opm.o_req_dn = ctxdn;
-       opm.o_req_ndn = ctxdn;
+       opm.o_req_dn = si->si_contextdn;
+       opm.o_req_ndn = si->si_contextdn;
        opm.o_bd->bd_info = on->on_info->oi_orig;
        opm.o_managedsait = SLAP_CONTROL_NONCRITICAL;
        opm.o_no_schema_check = 1;