Diff for /servers/slapd/overlays/syncprov.c between versions 1.89 and 1.91

version 1.89, 2005/07/14 17:32:21 version 1.91, 2005/08/02 06:43:27
Line 1 Line 1
 /* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.88 2005/07/10 08:20:21 hallvard Exp $ */  /* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.90 2005/07/18 04:22:36 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 1180  syncprov_add_slog( Operation *op, struct Line 1180  syncprov_add_slog( Operation *op, struct
                 se->se_tag = op->o_tag;                  se->se_tag = op->o_tag;
   
                 se->se_uuid.bv_val = (char *)(se+1);                  se->se_uuid.bv_val = (char *)(se+1);
                 se->se_csn.bv_val = se->se_uuid.bv_val + opc->suuid.bv_len + 1;  
                 AC_MEMCPY( se->se_uuid.bv_val, opc->suuid.bv_val, opc->suuid.bv_len );                  AC_MEMCPY( se->se_uuid.bv_val, opc->suuid.bv_val, opc->suuid.bv_len );
                 se->se_uuid.bv_len = opc->suuid.bv_len;                  se->se_uuid.bv_len = opc->suuid.bv_len;
   
                   se->se_csn.bv_val = se->se_uuid.bv_val + opc->suuid.bv_len;
                 AC_MEMCPY( se->se_csn.bv_val, csn->bv_val, csn->bv_len );                  AC_MEMCPY( se->se_csn.bv_val, csn->bv_val, csn->bv_len );
                 se->se_csn.bv_val[csn->bv_len] = '\0';                  se->se_csn.bv_val[csn->bv_len] = '\0';
                 se->se_csn.bv_len = csn->bv_len;                  se->se_csn.bv_len = csn->bv_len;
Line 1696  syncprov_search_response( Operation *op, Line 1696  syncprov_search_response( Operation *op,
                  * control.                   * control.
                  */                   */
                 if ( !rs->sr_entry ) {                  if ( !rs->sr_entry ) {
                         assert( rs->sr_entry );                          assert( rs->sr_entry != NULL );
                         Debug( LDAP_DEBUG_ANY, "bogus referral in context\n",0,0,0 );                          Debug( LDAP_DEBUG_ANY, "bogus referral in context\n",0,0,0 );
                         return SLAP_CB_CONTINUE;                          return SLAP_CB_CONTINUE;
                 }                  }

Removed from v.1.89  
changed lines
  Added in v.1.91


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