svn commit: samba r17067 - in branches/SOC/mkhl/ldb-map/modules: .

mkhl at samba.org mkhl at samba.org
Sat Jul 15 18:28:27 GMT 2006


Author: mkhl
Date: 2006-07-15 18:28:27 +0000 (Sat, 15 Jul 2006)
New Revision: 17067

WebSVN: http://websvn.samba.org/cgi-bin/viewcvs.cgi?view=rev&root=samba&rev=17067

Log:
When merging search results and the remote result contains an unmapped
attribute, assume it was auto-generated and skip it.

Martin

Modified:
   branches/SOC/mkhl/ldb-map/modules/ldb_map.c


Changeset:
Modified: branches/SOC/mkhl/ldb-map/modules/ldb_map.c
===================================================================
--- branches/SOC/mkhl/ldb-map/modules/ldb_map.c	2006-07-15 18:26:12 UTC (rev 17066)
+++ branches/SOC/mkhl/ldb-map/modules/ldb_map.c	2006-07-15 18:28:27 UTC (rev 17067)
@@ -1687,12 +1687,13 @@
 {
 	struct ldb_message_element *el;
 
-	/* no mapping: fail */
+	/* unmapped attribute in remote message:
+	   skip, attribute was probably auto-generated */
 	if (map == NULL) {
 		ldb_debug(module->ldb, LDB_DEBUG_WARNING, "ldb_map: "
 			  "Not mapping attribute '%s': no mapping found\n",
 			  old->name);
-		goto failed;
+		goto unmapped;
 	}
 
 	switch (map->type) {



More information about the samba-cvs mailing list