#include "slap.h"
-#define SLAPD_EXT_FILTERS 1
-
static int test_filter_and( Backend *be,
Connection *conn, Operation *op,
Entry *e, Filter *flist );
}
break;
-#ifdef SLAPD_EXT_FILTERS
case LDAP_FILTER_EXT:
#ifdef NEW_LOGGING
LDAP_LOG(( "filter", LDAP_LEVEL_DETAIL1,
rc = test_mra_filter( be, conn, op, e, f->f_mra );
break;
-#endif
default:
#ifdef NEW_LOGGING
int rc;
const char *text;
- rc = value_match( &ret, a->a_desc, mra->ma_rule, 0,
+ rc = value_match( &ret, a->a_desc, mra->ma_rule,
+ SLAP_MR_VALUE_IS_IN_MR_SYNTAX,
a->a_vals[i], mra->ma_value,
&text );
int rc;
const char *text;
- rc = value_match( &ret, a->a_desc, mr, 0,
+ rc = value_match( &ret, a->a_desc, mr,
+ SLAP_MR_VALUE_IS_IN_MR_SYNTAX,
a->a_vals[i], ava->aa_value,
&text );
int rc;
const char *text;
- rc = value_match( &ret, a->a_desc, mr, 0,
+ rc = value_match( &ret, a->a_desc, mr,
+ SLAP_MR_VALUE_IS_IN_MR_SYNTAX,
a->a_vals[i], f->f_sub,
&text );