--- servers/slapd/back-ndb/bind.cpp 2010/04/13 20:18:18 1.5 +++ servers/slapd/back-ndb/bind.cpp 2010/09/30 12:27:26 1.8 @@ -1,5 +1,5 @@ /* bind.cpp - ndb backend bind routine */ -/* $OpenLDAP: pkg/ldap/servers/slapd/back-ndb/bind.cpp,v 1.4 2009/01/21 23:40:36 kurt Exp $ */ +/* $OpenLDAP: pkg/ldap/servers/slapd/back-ndb/bind.cpp,v 1.7 2010/09/30 10:51:15 ando Exp $ */ /* This work is part of OpenLDAP Software . * * Copyright 2008-2010 The OpenLDAP Foundation. @@ -43,11 +43,13 @@ ndb_back_bind( Operation *op, SlapReply /* allow noauth binds */ switch ( be_rootdn_bind( op, NULL ) ) { - case SLAP_CB_CONTINUE: - break; + case LDAP_SUCCESS: + /* frontend will send result */ + return rs->sr_err = LDAP_SUCCESS; default: - return rs->sr_err; + /* give the database a chance */ + break; } /* Get our NDB handle */