Diff for /servers/slapd/overlays/syncprov.c between versions 1.325 and 1.326

version 1.325, 2010/12/31 09:46:23 version 1.326, 2010/12/31 16:55:36
Line 1 Line 1
 /* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.324 2010/12/30 22:48:41 hallvard Exp $ */  /* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.325 2010/12/31 09:46:23 hallvard 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 2740  syncprov_operational( Line 2740  syncprov_operational(
                                 }                                  }
   
                                 if ( !ap ) {                                  if ( !ap ) {
                                         if ( !(rs->sr_flags & REP_ENTRY_MODIFIABLE) ) {                                          if ( rs_ensure_entry_modifiable( op, rs, on )) {
                                                 Entry *e = entry_dup( rs->sr_entry );  
                                                 if ( rs->sr_flags & REP_ENTRY_MUSTRELEASE ) {  
                                                         overlay_entry_release_ov( op, rs->sr_entry, 0, on );  
                                                         rs->sr_flags ^= REP_ENTRY_MUSTRELEASE;  
                                                 } else if ( rs->sr_flags & REP_ENTRY_MUSTBEFREED ) {  
                                                         entry_free( rs->sr_entry );  
                                                 }  
                                                 rs->sr_entry = e;  
                                                 rs->sr_flags |=  
                                                         REP_ENTRY_MODIFIABLE|REP_ENTRY_MUSTBEFREED;  
                                                 a = attr_find( rs->sr_entry->e_attrs,                                                  a = attr_find( rs->sr_entry->e_attrs,
                                                         slap_schema.si_ad_contextCSN );                                                          slap_schema.si_ad_contextCSN );
                                         }                                          }

Removed from v.1.325  
changed lines
  Added in v.1.326


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