s4:lazy_commit LDB module - the "show_deleted" control is initialised by the "show_de...
authorMatthias Dieter Wallnöfer <mdw@samba.org>
Sun, 19 Sep 2010 20:39:44 +0000 (22:39 +0200)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 23 Sep 2010 23:25:43 +0000 (09:25 +1000)
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
source4/dsdb/samdb/ldb_modules/lazy_commit.c

index 5c9c772f08a6c9bc83e331ee684ab93ee1d7503b..6a59a967aa5f8958a251c70ef52ef9feda5e679a 100644 (file)
@@ -103,22 +103,6 @@ static int unlazy_op(struct ldb_module *module, struct ldb_request *req)
        return ldb_next_request(module, new_req);
 }
 
-static int unlazy_init(struct ldb_module *module)
-{
-       int ret;
-       struct ldb_context *ldb;
-       ldb = ldb_module_get_ctx(module);
-
-       ret = ldb_mod_register_control(module, LDB_CONTROL_SHOW_DELETED_OID);
-       if (ret != LDB_SUCCESS) {
-               ldb_debug(ldb, LDB_DEBUG_ERROR,
-                       "lazy_commit: Unable to register control with rootdse!\n");
-               return ldb_operr(ldb);
-       }
-
-       return ldb_next_init(module);
-}
-
 const struct ldb_module_ops ldb_lazy_commit_module_ops = {
        .name              = "lazy_commit",
        .search            = unlazy_op,
@@ -128,5 +112,4 @@ const struct ldb_module_ops ldb_lazy_commit_module_ops = {
        .rename            = unlazy_op,
        .request           = unlazy_op,
        .extended          = unlazy_op,
-       .init_context      = unlazy_init,
 };