]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-ldbm/proto-back-ldbm.h
Add a default case with assert() just in case.
[openldap] / servers / slapd / back-ldbm / proto-back-ldbm.h
index 781e846776efc60563908dc8d655ca575288a260..b20c300618a677092aca9e13c7edc534707d324e 100644 (file)
@@ -1,6 +1,6 @@
 /* $OpenLDAP$ */
 /*
- * Copyright 1998-2000 The OpenLDAP Foundation, All Rights Reserved.
+ * Copyright 1998-2002 The OpenLDAP Foundation, All Rights Reserved.
  * COPYING RESTRICTIONS APPLY, see COPYRIGHT file
  */
 
@@ -139,6 +139,11 @@ ID idl_nextid LDAP_P(( ID_BLOCK *idl, ID *cursor ));
  * index.c
  */
 extern int
+index_is_indexed LDAP_P((
+       Backend *be,
+       AttributeDescription *desc ));
+
+extern int
 index_param LDAP_P((
        Backend *be,
        AttributeDescription *desc,
@@ -151,7 +156,7 @@ extern int
 index_values LDAP_P((
        Backend *be,
        AttributeDescription *desc,
-       struct berval **vals,
+       BerVarray vals,
        ID id,
        int op ));
 
@@ -180,16 +185,7 @@ key_read LDAP_P((
 /*
  * passwd.c
  */
-extern int ldbm_back_exop_passwd LDAP_P(( BackendDB *bd,
-       Connection *conn, Operation *op,
-       const char *reqoid,
-       struct berval *reqdata,
-       char **rspoid,
-       struct berval **rspdata,
-       LDAPControl ***rspctrls,
-       const char **text,
-       struct berval *** refs ));
+extern BI_op_extended ldbm_back_exop_passwd;
 
 /*
  * modify.c