Entry *deref_internal_r LDAP_P((
Backend *be,
Entry *e,
- const char *dn,
+ struct berval *dn,
int *err,
Entry **matched,
const char **text ));
*/
void attr_mask LDAP_P(( struct ldbminfo *li,
- const char *desc,
+ AttributeDescription *desc,
slap_mask_t *indexmask ));
int attr_index_config LDAP_P(( struct ldbminfo *li,
int dn2id_add LDAP_P(( Backend *be, const char *dn, ID id ));
int dn2id LDAP_P(( Backend *be, const char *dn, ID *idp ));
-int dn2idl LDAP_P(( Backend *be, const char *dn, int prefix, ID_BLOCK **idlp ));
+int dn2idl LDAP_P(( Backend *be, struct berval *dn, int prefix, ID_BLOCK **idlp ));
int dn2id_delete LDAP_P(( Backend *be, const char *dn, ID id ));
Entry * dn2entry_rw LDAP_P(( Backend *be, const char *dn, Entry **matched, int rw ));
int ftype,
char **dbname,
slap_mask_t *mask,
- struct berval **prefix ));
+ struct berval *prefix ));
extern int
index_values LDAP_P((