From: Kurt Zeilenga Date: Tue, 26 Nov 2002 19:24:44 +0000 (+0000) Subject: Better bad DN handling X-Git-Tag: OPENLDAP_REL_ENG_2_1_9~26 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=9917be1fccd31c874843abfcf3912170d51e82c0;p=openldap Better bad DN handling --- diff --git a/servers/slapd/aclparse.c b/servers/slapd/aclparse.c index 80ffa377bf..d420a0b4c7 100644 --- a/servers/slapd/aclparse.c +++ b/servers/slapd/aclparse.c @@ -464,6 +464,15 @@ parse_acl( acl_usage(); } + if( b->a_dn_at->ad_type->sat_equality == NULL ) + { + fprintf( stderr, + "%s: line %d: dnattr \"%s\": " + "inappropriate matching (no EQUALITY)\n", + fname, lineno, right ); + acl_usage(); + } + continue; }