From 1e9773bd816702d3cd256f9410d229e3c9c3b9a0 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Wed, 10 Dec 2008 14:22:23 +1100 Subject: [PATCH 1/1] Fix normalise module: Skip non-DN attributes Due to a bug/typo, we were instead skipping all DN attributes, and blanking the rest. Andrew Bartlett Conflicts: --- source4/dsdb/samdb/ldb_modules/normalise.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source4/dsdb/samdb/ldb_modules/normalise.c b/source4/dsdb/samdb/ldb_modules/normalise.c index 796edec98d0..3d1986c4140 100644 --- a/source4/dsdb/samdb/ldb_modules/normalise.c +++ b/source4/dsdb/samdb/ldb_modules/normalise.c @@ -114,7 +114,7 @@ static int normalize_search_callback(struct ldb_request *req, struct ldb_reply * continue; } /* Look to see if this attributeSyntax is a DN */ - if (strcmp(attribute->attributeSyntax_oid, "2.5.5.1") == 0) { + if (strcmp(attribute->attributeSyntax_oid, "2.5.5.1") != 0) { continue; } for (j = 0; j < msg->elements[i].num_values; j++) { -- 2.34.1