version 1.61, 2001/10/22 11:23:05
|
version 1.62, 2001/12/05 02:21:39
|
Line 1
|
Line 1
|
/* filter.c - routines for parsing and dealing with filters */ |
/* filter.c - routines for parsing and dealing with filters */ |
/* $OpenLDAP: pkg/ldap/servers/slapd/filter.c,v 1.60 2001/06/22 16:09:19 kurt Exp $ */ |
/* $OpenLDAP: pkg/ldap/servers/slapd/filter.c,v 1.61 2001/10/22 11:23:05 hyc Exp $ */ |
/* |
/* |
* Copyright 1998-2000 The OpenLDAP Foundation, All Rights Reserved. |
* Copyright 1998-2000 The OpenLDAP Foundation, All Rights Reserved. |
* COPYING RESTRICTIONS APPLY, see COPYRIGHT file |
* COPYING RESTRICTIONS APPLY, see COPYRIGHT file |
Line 208 get_filter(
|
Line 208 get_filter(
|
err = slap_bv2ad( &type, &f->f_desc, text ); |
err = slap_bv2ad( &type, &f->f_desc, text ); |
|
|
if( err != LDAP_SUCCESS ) { |
if( err != LDAP_SUCCESS ) { |
|
/* unrecognized attribute description or other error */ |
|
f->f_choice = SLAPD_FILTER_COMPUTED; |
|
f->f_result = SLAPD_COMPARE_UNDEFINED; |
|
*fstr = ch_strdup( "(unrecogized=*)" ); |
ch_free( type.bv_val ); |
ch_free( type.bv_val ); |
|
err = LDAP_SUCCESS; |
break; |
break; |
} |
} |
|
|
Line 370 get_filter(
|
Line 375 get_filter(
|
|
|
#ifdef NEW_LOGGING |
#ifdef NEW_LOGGING |
LDAP_LOG(( "filter", LDAP_LEVEL_DETAIL2, |
LDAP_LOG(( "filter", LDAP_LEVEL_DETAIL2, |
"get_filter: conn %d exit\n", conn->c_connid )); |
"get_filter: conn %d exit\n", conn->c_connid )); |
#else |
#else |
Debug( LDAP_DEBUG_FILTER, "end get_filter %d\n", err, 0, 0 ); |
Debug( LDAP_DEBUG_FILTER, "end get_filter %d\n", err, 0, 0 ); |
#endif |
#endif |