version 1.314, 2010/07/01 09:51:43
|
version 1.315, 2010/07/28 00:21:27
|
Line 1
|
Line 1
|
/* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.313 2010/06/23 14:34:25 ralf Exp $ */ |
/* $OpenLDAP: pkg/ldap/servers/slapd/overlays/syncprov.c,v 1.314 2010/07/01 09:51:43 ralf 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 2484 syncprov_op_search( Operation *op, SlapR
|
Line 2484 syncprov_op_search( Operation *op, SlapR
|
if ( newer < 0 ) |
if ( newer < 0 ) |
changed = SS_CHANGED; |
changed = SS_CHANGED; |
else if ( newer > 0 ) { |
else if ( newer > 0 ) { |
/* our state is older, tell consumer nothing */ |
/* our state is older, complain to consumer */ |
rs->sr_err = LDAP_SUCCESS; |
rs->sr_err = LDAP_UNWILLING_TO_PERFORM; |
|
rs->sr_text = "consumer state is newer than provider!"; |
bailout: |
bailout: |
if ( sop ) { |
if ( sop ) { |
syncops **sp = &si->si_ops; |
syncops **sp = &si->si_ops; |