--- On Wed, 9/8/10, [email protected] <[email protected]> wrote:
As far as I know, the function registered by
ldap_set_rebind_proc(3) is
only invoked to bind when chasing a referral.
p.
This is what I found until now regarding this function. I'm tracing this in
the openldap source code in request.c/ldap_send_server_request :
if ( lc == NULL || lc->lconn_status != LDAP_CONNST_CONNECTED ) {
if ( ld->ld_errno == LDAP_SUCCESS ) {
ld->ld_errno = LDAP_SERVER_DOWN;
}
ber_free( ber, 1 );
if ( incparent ) {
/* Forget about the bind */
--parentreq->lr_outrefcnt;
}
return( -1 );
}