X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fback-sql%2Futil.h;h=06e38d5824b19db090b7f251c87e2b291609a3d7;hb=6e9c21cff8fc740dc6ed21c6f64d9a8899a33401;hp=a9f1042d03d0e34836d97358f4da73587041d284;hpb=f11c6b27e7f09dc6ea476e892dbaa577cfcac843;p=openldap diff --git a/servers/slapd/back-sql/util.h b/servers/slapd/back-sql/util.h index a9f1042d03..06e38d5824 100644 --- a/servers/slapd/back-sql/util.h +++ b/servers/slapd/back-sql/util.h @@ -42,14 +42,14 @@ typedef struct backsql_srch_info { Connection *conn; Operation *op; AttributeName *attrs; - int attr_flags; -#define BSQL_SF_ALL_OPER 0x0001 + int bsi_flags; +#define BSQL_SF_ALL_OPER 0x0001 +#define BSQL_SF_FILTER_HASSUBORDINATE 0x0002 Entry *e; /* 1 if the db is TimesTen; 0 if it's not */ int use_reverse_dn; } backsql_srch_info; -int backsql_process_filter( backsql_srch_info *bsi, Filter *f ); void backsql_init_search( backsql_srch_info *bsi, backsql_info *bi, struct berval *nbase, int scope, int slimit, int tlimit, time_t stoptime, Filter *filter, SQLHDBC dbh,