struct dirsync_context *dsc;
struct ldb_context *ldb;
struct ldb_parse_tree *new_tree = req->op.search.tree;
- uint32_t flags = 0;
enum ndr_err_code ndr_err;
DATA_BLOB blob;
const char **attrs;
return ret;
}
talloc_free(acl_res);
- } else {
- flags |= DSDB_ACL_CHECKS_DIRSYNC_FLAG;
-
- if (ret != LDB_SUCCESS) {
- return ret;
- }
-
+ } else if (ret != LDB_SUCCESS) {
+ return ret;
}
dsc->functional_level = dsdb_functional_level(ldb);
req->controls,
dsc, dirsync_search_callback,
req);
- ldb_req_set_custom_flags(down_req, flags);
LDB_REQ_SET_LOCATION(down_req);
if (ret != LDB_SUCCESS) {
return ret;
#define DSDB_FULL_JOIN_REPLICATION_COMPLETED_OPAQUE_NAME "DSDB_FULL_JOIN_REPLICATION_COMPLETED"
-#define DSDB_ACL_CHECKS_DIRSYNC_FLAG 0x1
#define DSDB_SAMDB_MINIMUM_ALLOWED_RID 1000
#define DSDB_METADATA_SCHEMA_SEQ_NUM "SCHEMA_SEQ_NUM"