--- servers/slapd/filter.c 2007/09/27 21:38:25 1.134.2.5 +++ servers/slapd/filter.c 2007/02/20 22:08:09 1.141 @@ -1,5 +1,5 @@ /* filter.c - routines for parsing and dealing with filters */ -/* $OpenLDAP: pkg/ldap/servers/slapd/filter.c,v 1.134.2.4 2007/09/27 21:14:23 ralf Exp $ */ +/* $OpenLDAP: pkg/ldap/servers/slapd/filter.c,v 1.140 2007/01/02 19:01:04 kurt Exp $ */ /* This work is part of OpenLDAP Software . * * Copyright 1998-2007 The OpenLDAP Foundation. @@ -33,9 +33,6 @@ #include "slap.h" -const Filter *slap_filter_objectClass_pres; -const struct berval *slap_filterstr_objectClass_pres; - static int get_filter_list( Operation *op, BerElement *ber, @@ -60,26 +57,6 @@ static int get_simple_vrFilter( const char **text ); int -filter_init( void ) -{ - static Filter filter_objectClass_pres = { LDAP_FILTER_PRESENT }; - static struct berval filterstr_objectClass_pres = BER_BVC("(objectClass=*)"); - - filter_objectClass_pres.f_desc = slap_schema.si_ad_objectClass; - - slap_filter_objectClass_pres = &filter_objectClass_pres; - slap_filterstr_objectClass_pres = &filterstr_objectClass_pres; - - return 0; -} - -void -filter_destroy( void ) -{ - return; -} - -int get_filter( Operation *op, BerElement *ber,