version 1.6, 2004/03/17 21:37:59
|
version 1.7, 2004/03/18 18:45:34
|
Line 113 relay_back_op_bind( struct slap_op *op,
|
Line 113 relay_back_op_bind( struct slap_op *op,
|
rc = ( bd->be_bind )( op, rs ); |
rc = ( bd->be_bind )( op, rs ); |
op->o_bd = be; |
op->o_bd = be; |
|
|
op->o_callback = op->o_callback->sc_next; |
if ( op->o_callback == &cb ) { |
|
op->o_callback = op->o_callback->sc_next; |
|
} |
|
|
} else { |
} else { |
send_ldap_error( op, rs, LDAP_UNWILLING_TO_PERFORM, |
send_ldap_error( op, rs, LDAP_UNWILLING_TO_PERFORM, |
Line 146 relay_back_op_unbind( struct slap_op *op
|
Line 148 relay_back_op_unbind( struct slap_op *op
|
rc = ( bd->be_unbind )( op, rs ); |
rc = ( bd->be_unbind )( op, rs ); |
op->o_bd = be; |
op->o_bd = be; |
|
|
op->o_callback = op->o_callback->sc_next; |
if ( op->o_callback == &cb ) { |
|
op->o_callback = op->o_callback->sc_next; |
|
} |
} |
} |
|
|
return 0; |
return 0; |
Line 174 relay_back_op_search( struct slap_op *op
|
Line 178 relay_back_op_search( struct slap_op *op
|
rc = ( bd->be_search )( op, rs ); |
rc = ( bd->be_search )( op, rs ); |
op->o_bd = be; |
op->o_bd = be; |
|
|
op->o_callback = op->o_callback->sc_next; |
if ( op->o_callback == &cb ) { |
|
op->o_callback = op->o_callback->sc_next; |
|
} |
|
|
} else { |
} else { |
send_ldap_error( op, rs, LDAP_UNWILLING_TO_PERFORM, |
send_ldap_error( op, rs, LDAP_UNWILLING_TO_PERFORM, |
Line 207 relay_back_op_compare( struct slap_op *o
|
Line 213 relay_back_op_compare( struct slap_op *o
|
rc = ( bd->be_compare )( op, rs ); |
rc = ( bd->be_compare )( op, rs ); |
op->o_bd = be; |
op->o_bd = be; |
|
|
op->o_callback = op->o_callback->sc_next; |
if ( op->o_callback == &cb ) { |
|
op->o_callback = op->o_callback->sc_next; |
|
} |
|
|
} else { |
} else { |
send_ldap_error( op, rs, LDAP_UNWILLING_TO_PERFORM, |
send_ldap_error( op, rs, LDAP_UNWILLING_TO_PERFORM, |
Line 240 relay_back_op_modify( struct slap_op *op
|
Line 248 relay_back_op_modify( struct slap_op *op
|
rc = ( bd->be_modify )( op, rs ); |
rc = ( bd->be_modify )( op, rs ); |
op->o_bd = be; |
op->o_bd = be; |
|
|
op->o_callback = op->o_callback->sc_next; |
if ( op->o_callback == &cb ) { |
|
op->o_callback = op->o_callback->sc_next; |
|
} |
|
|
} else { |
} else { |
send_ldap_error( op, rs, LDAP_UNWILLING_TO_PERFORM, |
send_ldap_error( op, rs, LDAP_UNWILLING_TO_PERFORM, |
Line 273 relay_back_op_modrdn( struct slap_op *op
|
Line 283 relay_back_op_modrdn( struct slap_op *op
|
rc = ( bd->be_modrdn )( op, rs ); |
rc = ( bd->be_modrdn )( op, rs ); |
op->o_bd = be; |
op->o_bd = be; |
|
|
op->o_callback = op->o_callback->sc_next; |
if ( op->o_callback == &cb ) { |
|
op->o_callback = op->o_callback->sc_next; |
|
} |
|
|
} else { |
} else { |
send_ldap_error( op, rs, LDAP_UNWILLING_TO_PERFORM, |
send_ldap_error( op, rs, LDAP_UNWILLING_TO_PERFORM, |
Line 306 relay_back_op_add( struct slap_op *op, s
|
Line 318 relay_back_op_add( struct slap_op *op, s
|
rc = ( bd->be_add )( op, rs ); |
rc = ( bd->be_add )( op, rs ); |
op->o_bd = be; |
op->o_bd = be; |
|
|
op->o_callback = op->o_callback->sc_next; |
if ( op->o_callback == &cb ) { |
|
op->o_callback = op->o_callback->sc_next; |
|
} |
|
|
} else { |
} else { |
send_ldap_error( op, rs, LDAP_UNWILLING_TO_PERFORM, |
send_ldap_error( op, rs, LDAP_UNWILLING_TO_PERFORM, |
Line 339 relay_back_op_delete( struct slap_op *op
|
Line 353 relay_back_op_delete( struct slap_op *op
|
rc = ( bd->be_delete )( op, rs ); |
rc = ( bd->be_delete )( op, rs ); |
op->o_bd = be; |
op->o_bd = be; |
|
|
op->o_callback = op->o_callback->sc_next; |
if ( op->o_callback == &cb ) { |
|
op->o_callback = op->o_callback->sc_next; |
|
} |
} |
} |
|
|
return rc; |
return rc; |
Line 367 relay_back_op_abandon( struct slap_op *o
|
Line 383 relay_back_op_abandon( struct slap_op *o
|
rc = ( bd->be_abandon )( op, rs ); |
rc = ( bd->be_abandon )( op, rs ); |
op->o_bd = be; |
op->o_bd = be; |
|
|
op->o_callback = op->o_callback->sc_next; |
if ( op->o_callback == &cb ) { |
|
op->o_callback = op->o_callback->sc_next; |
|
} |
|
|
} else { |
} else { |
send_ldap_error( op, rs, LDAP_UNWILLING_TO_PERFORM, |
send_ldap_error( op, rs, LDAP_UNWILLING_TO_PERFORM, |
Line 400 relay_back_op_cancel( struct slap_op *op
|
Line 418 relay_back_op_cancel( struct slap_op *op
|
rc = ( bd->be_cancel )( op, rs ); |
rc = ( bd->be_cancel )( op, rs ); |
op->o_bd = be; |
op->o_bd = be; |
|
|
op->o_callback = op->o_callback->sc_next; |
if ( op->o_callback == &cb ) { |
|
op->o_callback = op->o_callback->sc_next; |
|
} |
|
|
} else { |
} else { |
send_ldap_error( op, rs, LDAP_UNWILLING_TO_PERFORM, |
send_ldap_error( op, rs, LDAP_UNWILLING_TO_PERFORM, |
Line 433 relay_back_op_extended( struct slap_op *
|
Line 453 relay_back_op_extended( struct slap_op *
|
rc = ( bd->be_extended )( op, rs ); |
rc = ( bd->be_extended )( op, rs ); |
op->o_bd = be; |
op->o_bd = be; |
|
|
op->o_callback = op->o_callback->sc_next; |
if ( op->o_callback == &cb ) { |
|
op->o_callback = op->o_callback->sc_next; |
|
} |
|
|
} else { |
} else { |
send_ldap_error( op, rs, LDAP_UNWILLING_TO_PERFORM, |
send_ldap_error( op, rs, LDAP_UNWILLING_TO_PERFORM, |
Line 521 relay_back_chk_referrals( struct slap_op
|
Line 543 relay_back_chk_referrals( struct slap_op
|
rc = ( bd->be_chk_referrals )( op, rs ); |
rc = ( bd->be_chk_referrals )( op, rs ); |
op->o_bd = be; |
op->o_bd = be; |
|
|
op->o_callback = op->o_callback->sc_next; |
if ( op->o_callback == &cb ) { |
|
op->o_callback = op->o_callback->sc_next; |
|
} |
} |
} |
|
|
return rc; |
return rc; |
Line 554 relay_back_operational( struct slap_op *
|
Line 578 relay_back_operational( struct slap_op *
|
rc = ( bd->be_operational )( op, rs, opattrs, ap ); |
rc = ( bd->be_operational )( op, rs, opattrs, ap ); |
op->o_bd = be; |
op->o_bd = be; |
|
|
op->o_callback = op->o_callback->sc_next; |
if ( op->o_callback == &cb ) { |
|
op->o_callback = op->o_callback->sc_next; |
|
} |
} |
} |
|
|
return rc; |
return rc; |