From 15b12cbc8ab31f4f8a547f27985f24d72c1f0055 Mon Sep 17 00:00:00 2001 From: Christian Ambach Date: Sun, 26 Feb 2012 17:49:23 +0100 Subject: s3:winbindd/idmap_tdb2: fix logic error in set_mapping_action fix an endless loop --- source3/winbindd/idmap_tdb2.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source3/winbindd') diff --git a/source3/winbindd/idmap_tdb2.c b/source3/winbindd/idmap_tdb2.c index b80b8ef3a4..bd535c0141 100644 --- a/source3/winbindd/idmap_tdb2.c +++ b/source3/winbindd/idmap_tdb2.c @@ -149,7 +149,7 @@ static NTSTATUS idmap_tdb2_set_mapping_action(struct db_context *db, /* check wheter sid mapping is already present in db */ ret = dbwrap_fetch_bystring(db, tmp_ctx, state->ksidstr, &data); - if (!NT_STATUS_IS_OK(ret)) { + if (NT_STATUS_IS_OK(ret)) { ret = NT_STATUS_OBJECT_NAME_COLLISION; goto done; } -- cgit