s4-dsdb: Remove DSDB_ACL_CHECKS_DIRSYNC_FLAG
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Tue, 14 Feb 2023 04:19:27 +0000 (17:19 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Wed, 5 Apr 2023 02:10:35 +0000 (02:10 +0000)
It's no longer used anywhere.

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
source4/dsdb/samdb/ldb_modules/dirsync.c
source4/dsdb/samdb/samdb.h

index fa57af49e8f5227919fa9b59e1c7757c3269d6bb..b3c463741c822f69ac3a0d89ffc6f9ea36db153c 100644 (file)
@@ -1005,7 +1005,6 @@ static int dirsync_ldb_search(struct ldb_module *module, struct ldb_request *req
        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;
@@ -1117,13 +1116,8 @@ static int dirsync_ldb_search(struct ldb_module *module, struct ldb_request *req
                        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);
@@ -1394,7 +1388,6 @@ static int dirsync_ldb_search(struct ldb_module *module, struct ldb_request *req
                                      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;
index 6349cee514a05713ff1b2b046371b9d0d012a591..8bc67301a986126ba70bd302aa73868a0dc6936a 100644 (file)
@@ -375,7 +375,6 @@ struct dsdb_extended_dn_store_format {
 
 #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"