From: Kurt Zeilenga Date: Tue, 20 Dec 2005 16:56:27 +0000 (+0000) Subject: restrict assertion control X-Git-Tag: OPENLDAP_REL_ENG_2_3_14~55 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=c93cc261051b80ac8c8ab8a7c12f6390e6a7b025;p=openldap restrict assertion control --- diff --git a/servers/slapd/controls.c b/servers/slapd/controls.c index 63b6b31dc4..736aaf36ee 100644 --- a/servers/slapd/controls.c +++ b/servers/slapd/controls.c @@ -102,7 +102,8 @@ static char *proxy_authz_extops[] = { static struct slap_control control_defs[] = { { LDAP_CONTROL_ASSERT, (int)offsetof(struct slap_control_ids, sc_assert), - SLAP_CTRL_ACCESS, NULL, + SLAP_CTRL_DELETE|SLAP_CTRL_MODIFY|SLAP_CTRL_RENAME| + SLAP_CTRL_COMPARE|SLAP_CTRL_SEARCH, NULL, parseAssert, LDAP_SLIST_ENTRY_INITIALIZER(next) }, { LDAP_CONTROL_PRE_READ, (int)offsetof(struct slap_control_ids, sc_preRead),