summaryrefslogtreecommitdiff
path: root/source4/dsdb/samdb/ldb_modules/kludge_acl.c
diff options
context:
space:
mode:
authorNadezhda Ivanova <nadezhda.ivanova@postpath.com>2009-12-10 15:49:53 +0200
committerNadezhda Ivanova <nadezhda.ivanova@postpath.com>2009-12-10 15:49:53 +0200
commit56b754e09ad5cd926e1dd0747252b7c359294938 (patch)
treeb2e07006ac2ddb16372865a6529a38a04a8c6cfb /source4/dsdb/samdb/ldb_modules/kludge_acl.c
parent85e79a2a03e8c1c6275363c39b0fa71283214562 (diff)
downloadsamba-56b754e09ad5cd926e1dd0747252b7c359294938.tar.gz
samba-56b754e09ad5cd926e1dd0747252b7c359294938.tar.bz2
samba-56b754e09ad5cd926e1dd0747252b7c359294938.zip
Implementation of sDRightsEffective, allowedAttributesEffective and allowedChildClassesEffective.
Behavior as documented in WSPP and tested. Needs optimisation though.
Diffstat (limited to 'source4/dsdb/samdb/ldb_modules/kludge_acl.c')
-rw-r--r--source4/dsdb/samdb/ldb_modules/kludge_acl.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/source4/dsdb/samdb/ldb_modules/kludge_acl.c b/source4/dsdb/samdb/ldb_modules/kludge_acl.c
index 7a51aa1802..73e135f17d 100644
--- a/source4/dsdb/samdb/ldb_modules/kludge_acl.c
+++ b/source4/dsdb/samdb/ldb_modules/kludge_acl.c
@@ -192,7 +192,6 @@ static int kludge_acl_childClasses(struct ldb_context *ldb, struct ldb_message *
}
return LDB_SUCCESS;
-
}
/* find all attributes allowed by all these objectClasses */
@@ -506,8 +505,8 @@ done:
_PUBLIC_ const struct ldb_module_ops ldb_kludge_acl_module_ops = {
.name = "kludge_acl",
- .search = kludge_acl_search,
-/* .add = kludge_acl_change,
+/* .search = kludge_acl_search,
+ .add = kludge_acl_change,
.modify = kludge_acl_change,
.del = kludge_acl_change,
.rename = kludge_acl_change, */