Diff for /servers/slapd/overlays/syncprov.c between versions 1.101 and 1.104

version 1.101, 2005/08/25 06:57:08 version 1.104, 2005/09/08 00:19:05
Line 1 Line 1
 /* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.100 2005/08/23 02:12:57 hyc Exp $ */  /* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.103 2005/09/02 08:08:44 hyc Exp $ */
 /* syncprov.c - syncrepl provider */  /* syncprov.c - syncrepl provider */
 /* This work is part of OpenLDAP Software <http://www.openldap.org/>.  /* This work is part of OpenLDAP Software <http://www.openldap.org/>.
  *   *
Line 427  syncprov_findbase( Operation *op, fbase_ Line 427  syncprov_findbase( Operation *op, fbase_
         fop.ors_filter = fc->fss->s_op->ors_filter;          fop.ors_filter = fc->fss->s_op->ors_filter;
         fop.ors_filterstr = fc->fss->s_op->ors_filterstr;          fop.ors_filterstr = fc->fss->s_op->ors_filterstr;
   
           fop.o_req_dn = fc->fss->s_op->o_req_dn;
         fop.o_req_ndn = fc->fss->s_op->o_req_ndn;          fop.o_req_ndn = fc->fss->s_op->o_req_ndn;
           fop.o_authz = fc->fss->s_op->o_authz;
   
         fop.o_bd->bd_info = on->on_info->oi_orig;          fop.o_bd->bd_info = on->on_info->oi_orig;
         rc = fop.o_bd->be_search( &fop, &frs );          rc = fop.o_bd->be_search( &fop, &frs );
Line 1046  syncprov_matchops( Operation *op, opcook Line 1048  syncprov_matchops( Operation *op, opcook
                                 "search base has changed" );                                  "search base has changed" );
                         sprev->s_next = snext;                          sprev->s_next = snext;
                         syncprov_drop_psearch( ss, 1 );                          syncprov_drop_psearch( ss, 1 );
                           ss = sprev;
                         continue;                          continue;
                 }                  }
   
Line 2222  syncprov_db_close( Line 2225  syncprov_db_close(
 {  {
     slap_overinst   *on = (slap_overinst *) be->bd_info;      slap_overinst   *on = (slap_overinst *) be->bd_info;
     syncprov_info_t *si = (syncprov_info_t *)on->on_bi.bi_private;      syncprov_info_t *si = (syncprov_info_t *)on->on_bi.bi_private;
         int i;  
   
         if ( slapMode & SLAP_TOOL_MODE ) {          if ( slapMode & SLAP_TOOL_MODE ) {
                 return 0;                  return 0;

Removed from v.1.101  
changed lines
  Added in v.1.104


______________
© Copyright 1998-2020, OpenLDAP Foundation, info@OpenLDAP.org