From a0b32e7ab07727a37e821a461906a000774f3797 Mon Sep 17 00:00:00 2001 From: Kurt Zeilenga Date: Tue, 15 Mar 2005 02:12:51 +0000 Subject: [PATCH] ITS#3563 fix parseSubentries bug --- servers/slapd/controls.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/servers/slapd/controls.c b/servers/slapd/controls.c index cc0143fefd..b8b18974fc 100644 --- a/servers/slapd/controls.c +++ b/servers/slapd/controls.c @@ -1207,8 +1207,8 @@ static int parseSubentries ( /* FIXME: should use BER library */ if( ( ctrl->ldctl_value.bv_len != 3 ) - && ( ctrl->ldctl_value.bv_val[0] != 0x01 ) - && ( ctrl->ldctl_value.bv_val[1] != 0x01 )) + || ( ctrl->ldctl_value.bv_val[0] != 0x01 ) + || ( ctrl->ldctl_value.bv_val[1] != 0x01 )) { rs->sr_text = "subentries control value encoding is bogus"; return LDAP_PROTOCOL_ERROR; -- 2.39.2