1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-25 23:21:54 +03:00

s4:SAMLDB module - ignore referrals

They don't cause any harm to our functionality - so ignore them were not needed.

Signed-off-by: Andrew Bartlett <abartlet@samba.org>
This commit is contained in:
Matthias Dieter Wallnöfer 2010-02-23 17:59:55 +01:00 committed by Andrew Bartlett
parent f09802cfc8
commit 0efa8f4fbb

View File

@ -210,9 +210,10 @@ static int samldb_check_samAccountName_callback(struct ldb_request *req,
LDB_ERR_ENTRY_ALREADY_EXISTS);
case LDB_REPLY_REFERRAL:
/* this should not happen */
return ldb_module_done(ac->req, NULL, NULL,
LDB_ERR_OPERATIONS_ERROR);
/* ignore */
talloc_free(ares);
ret = LDB_SUCCESS;
break;
case LDB_REPLY_DONE:
/* not found, go on */
@ -610,9 +611,9 @@ static int samldb_find_for_defaultObjectCategory_callback(struct ldb_request *re
break;
case LDB_REPLY_REFERRAL:
/* this should not happen */
/* ignore */
talloc_free(ares);
ret = LDB_ERR_OPERATIONS_ERROR;
ret = LDB_SUCCESS;
break;
case LDB_REPLY_DONE: