diff options
author | Kamen Mazdrashki <kamenim@samba.org> | 2010-07-06 03:25:41 +0300 |
---|---|---|
committer | Kamen Mazdrashki <kamenim@samba.org> | 2010-07-08 02:38:35 +0300 |
commit | 02f0c6d1ebaee211e1749c14bb351c1eaebf3948 (patch) | |
tree | 74d61f7978742b9a8d3d883e94d13cc19047680b /source4/dsdb | |
parent | 0d2116a42396546eb0de11cac6794d257e5a224e (diff) | |
download | samba-02f0c6d1ebaee211e1749c14bb351c1eaebf3948.tar.gz samba-02f0c6d1ebaee211e1749c14bb351c1eaebf3948.tar.bz2 samba-02f0c6d1ebaee211e1749c14bb351c1eaebf3948.zip |
s4-source4/dsdb/samdb/ldb_modules/linked_attributes.c Use DSDB_FLAG_NEXT_MODULE flag
Diffstat (limited to 'source4/dsdb')
-rw-r--r-- | source4/dsdb/samdb/ldb_modules/linked_attributes.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/source4/dsdb/samdb/ldb_modules/linked_attributes.c b/source4/dsdb/samdb/ldb_modules/linked_attributes.c index 67ae236fb1..29f9d0d697 100644 --- a/source4/dsdb/samdb/ldb_modules/linked_attributes.c +++ b/source4/dsdb/samdb/ldb_modules/linked_attributes.c @@ -620,6 +620,7 @@ static int linked_attributes_fix_links(struct ldb_module *module, ret = dsdb_module_search_dn(module, tmp_ctx, &res, dsdb_dn->dn, attrs, + DSDB_FLAG_NEXT_MODULE | DSDB_SEARCH_SHOW_DELETED | DSDB_SEARCH_SHOW_DN_IN_STORAGE_FORMAT | DSDB_SEARCH_REVEAL_INTERNALS); @@ -712,7 +713,9 @@ static int linked_attributes_rename(struct ldb_module *module, struct ldb_reques - modify the target linked attributes with the new DN */ ret = dsdb_module_search_dn(module, req, &res, req->op.rename.olddn, - NULL, DSDB_SEARCH_SHOW_DELETED); + NULL, + DSDB_FLAG_NEXT_MODULE | + DSDB_SEARCH_SHOW_DELETED); if (ret != LDB_SUCCESS) { return ret; } |