From: Kurt Zeilenga Date: Fri, 7 Dec 2001 16:43:18 +0000 (+0000) Subject: Import undefined present filter bug fix from HEAD X-Git-Tag: OPENLDAP_REL_ENG_2_0_19~7 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=50e7ab97c1b8fc641182bc60330cb7c69e1ef9e6;p=thirdparty%2Fopenldap.git Import undefined present filter bug fix from HEAD --- diff --git a/servers/slapd/filter.c b/servers/slapd/filter.c index ef278e4be6..cfb4ee4b34 100644 --- a/servers/slapd/filter.c +++ b/servers/slapd/filter.c @@ -183,7 +183,12 @@ get_filter( err = slap_bv2ad( &type, &f->f_desc, text ); if( err != LDAP_SUCCESS ) { + /* unrecognized attribute description or other error */ + f->f_choice = SLAPD_FILTER_COMPUTED; + f->f_result = LDAP_COMPARE_FALSE; + *fstr = ch_strdup( "(unrecogized=*)" ); ch_free( type.bv_val ); + err = LDAP_SUCCESS; break; }