ldb-samba: Implement transitive extended matching
[obnox/samba/samba-obnox.git] / lib / ldb-samba / ldif_handlers.c
index cf5e3ca30329b41013d7e0e3bae2f95101074872..ea62bf9ff43acab75de4edeae31566b5900b5d6a 100644 (file)
@@ -1626,6 +1626,12 @@ int ldb_register_samba_handlers(struct ldb_context *ldb)
 
        }
 
+       ret = ldb_register_samba_matching_rules(ldb);
+       if (ret != LDB_SUCCESS) {
+               talloc_free(ldb);
+               return LDB_SUCCESS;
+       }
+
        ret = ldb_set_opaque(ldb, "SAMBA_HANDLERS_REGISTERED", (void*)1);
        if (ret != LDB_SUCCESS) {
                return ret;