version 1.148, 2006/04/28 01:06:47
|
version 1.149, 2006/05/02 03:08:59
|
Line 1
|
Line 1
|
/* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.147 2006/04/02 21:49:57 hallvard Exp $ */ |
/* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.148 2006/04/28 01:06:47 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 1346 syncprov_playlog( Operation *op, SlapRep
|
Line 1346 syncprov_playlog( Operation *op, SlapRep
|
* unlock the list mutex. |
* unlock the list mutex. |
*/ |
*/ |
for ( se=sl->sl_head; se; se=se->se_next ) { |
for ( se=sl->sl_head; se; se=se->se_next ) { |
if ( ber_bvcmp( &se->se_csn, oldcsn ) < 0 ) continue; |
if ( ber_bvcmp( &se->se_csn, oldcsn ) <= 0 ) continue; |
if ( ber_bvcmp( &se->se_csn, ctxcsn ) > 0 ) break; |
if ( ber_bvcmp( &se->se_csn, ctxcsn ) > 0 ) break; |
if ( se->se_tag == LDAP_REQ_DELETE ) { |
if ( se->se_tag == LDAP_REQ_DELETE ) { |
j = i; |
j = i; |