s4:descriptor LDB module - remove a "ldb_msg_sanity_check" call
authorMatthias Dieter Wallnöfer <mdw@samba.org>
Sat, 6 Nov 2010 21:38:15 +0000 (22:38 +0100)
committerMatthias Dieter Wallnöfer <mdw@samba.org>
Sun, 7 Nov 2010 09:27:23 +0000 (10:27 +0100)
This check (the structural objectclass) is performed in the objectclass LDB
module.

source4/dsdb/samdb/ldb_modules/descriptor.c

index 71f1ddd6f60d39d4c5f5c31331c6b294f807ac66..5b74c9c6560e6285a8ffe41928f69ec5039dc189 100644 (file)
@@ -752,13 +752,6 @@ static int descriptor_do_add(struct descriptor_context *ac)
                }
 
                talloc_free(mem_ctx);
-               ret = ldb_msg_sanity_check(ldb, msg);
-
-               if (ret != LDB_SUCCESS) {
-                       ldb_asprintf_errstring(ldb, "No last structural objectclass found on %s",
-                                              ldb_dn_get_linearized(msg->dn));
-                       return ret;
-               }
 
                ret = ldb_build_add_req(&add_req, ldb, ac,
                                        msg,