do not assume sr_err == LDAP_SUCCESS; cleanup

This commit is contained in:
Pierangelo Masarati 2010-09-30 14:26:56 +00:00
parent 3ae8934f84
commit 55f88b5b49

View file

@ -43,10 +43,10 @@ bdb_bind( Operation *op, SlapReply *rs )
switch ( be_rootdn_bind( op, NULL ) ) {
case LDAP_SUCCESS:
/* frontend will send result */
return rs->sr_err;
return rs->sr_err = LDAP_SUCCESS;
default:
/* give the database a chanche */
/* give the database a chance */
/* NOTE: this behavior departs from that of other backends,
* since the others, in case of password checking failure
* do not give the database a chance. If an entry with