s4-source4/dsdb/samdb/ldb_modules/samldb.c: Use DSDB_FLAG_NEXT_MODULE flag
authorKamen Mazdrashki <kamenim@samba.org>
Mon, 28 Jun 2010 18:28:10 +0000 (21:28 +0300)
committerAndrew Bartlett <abartlet@samba.org>
Fri, 2 Jul 2010 00:07:53 +0000 (10:07 +1000)
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
source4/dsdb/samdb/ldb_modules/samldb.c

index 5b7e4bea07bbec1a03dfca56e4d7f8098e513d61..70a6fd22c1e712a6217ffb5e494dc8406b6c0096 100644 (file)
@@ -635,7 +635,8 @@ static int samldb_add_handle_msDS_IntId(struct samldb_ctx *ac)
 
                ret = dsdb_module_search(ac->module, ac,
                                         &ldb_res,
-                                        schema_dn, LDB_SCOPE_ONELEVEL, NULL, 0,
+                                        schema_dn, LDB_SCOPE_ONELEVEL, NULL,
+                                        DSDB_FLAG_NEXT_MODULE,
                                         "(msDS-IntId=%d)", msds_intid);
                if (ret != LDB_SUCCESS) {
                        ldb_debug_set(ldb, LDB_DEBUG_ERROR,
@@ -1020,7 +1021,7 @@ static int samldb_schema_info_update(struct samldb_ctx *ac)
                return LDB_ERR_OPERATIONS_ERROR;
        }
 
-       werr = dsdb_module_schema_info_update(ac->module, schema, 0);
+       werr = dsdb_module_schema_info_update(ac->module, schema, DSDB_FLAG_NEXT_MODULE);
        if (!W_ERROR_IS_OK(werr)) {
                ldb_debug_set(ldb, LDB_DEBUG_FATAL,
                              "samldb_schema_info_update: "
@@ -1118,7 +1119,7 @@ static int samldb_prim_group_change(struct samldb_ctx *ac)
                        return ret;
                }
 
-               ret = dsdb_module_modify(ac->module, msg, 0);
+               ret = dsdb_module_modify(ac->module, msg, DSDB_FLAG_NEXT_MODULE);
                if (ret != LDB_SUCCESS) {
                        return ret;
                }
@@ -1133,7 +1134,7 @@ static int samldb_prim_group_change(struct samldb_ctx *ac)
                        return ret;
                }
 
-               ret = dsdb_module_modify(ac->module, msg, 0);
+               ret = dsdb_module_modify(ac->module, msg, DSDB_FLAG_NEXT_MODULE);
                if (ret != LDB_SUCCESS) {
                        return ret;
                }