From a6127452f50e67f9f6c97f1c7c07903c01ba81b8 Mon Sep 17 00:00:00 2001 From: Kurt Zeilenga Date: Fri, 16 Dec 2005 14:26:14 +0000 Subject: [PATCH] restrict assertion control to appropriate requests --- servers/slapd/controls.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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), -- 2.39.5