version 1.243, 2008/06/18 17:38:39
|
version 1.244, 2008/07/02 14:27:17
|
Line 1
|
Line 1
|
/* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.241 2008/05/29 22:55:46 hyc Exp $ */ |
/* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.243 2008/06/18 17:38:39 rein 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 1577 syncprov_playlog( Operation *op, SlapRep
|
Line 1577 syncprov_playlog( Operation *op, SlapRep
|
if ( delcsn[0].bv_len ) { |
if ( delcsn[0].bv_len ) { |
slap_compose_sync_cookie( op, &cookie, delcsn, srs->sr_state.rid, |
slap_compose_sync_cookie( op, &cookie, delcsn, srs->sr_state.rid, |
srs->sr_state.sid ); |
srs->sr_state.sid ); |
} |
|
|
|
Debug( LDAP_DEBUG_SYNC, "syncprov_playlog: cookie=%s\n", cookie.bv_val, 0, 0 ); |
Debug( LDAP_DEBUG_SYNC, "syncprov_playlog: cookie=%s\n", cookie.bv_val, 0, 0 ); |
|
} |
|
|
uuids[ndel].bv_val = NULL; |
uuids[ndel].bv_val = NULL; |
syncprov_sendinfo( op, rs, LDAP_TAG_SYNC_ID_SET, |
syncprov_sendinfo( op, rs, LDAP_TAG_SYNC_ID_SET, |
delcsn[0].bv_len ? &cookie : NULL, 0, uuids, 1 ); |
delcsn[0].bv_len ? &cookie : NULL, 0, uuids, 1 ); |
op->o_tmpfree( cookie.bv_val, op->o_tmpmemctx ); |
if ( delcsn[0].bv_len ) { |
|
op->o_tmpfree( cookie.bv_val, op->o_tmpmemctx ); |
|
} |
} |
} |
op->o_tmpfree( uuids, op->o_tmpmemctx ); |
op->o_tmpfree( uuids, op->o_tmpmemctx ); |
} |
} |