]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-bdb/extended.c
Revert most of last change
[openldap] / servers / slapd / back-bdb / extended.c
index 04b96f823a5bbbb0d1fe171c2cce1e90b6d3a043..057acc8f1d997010973285dcb9ca5adda046c35b 100644 (file)
@@ -1,7 +1,7 @@
-/* extended.c - ldbm backend extended routines */
+/* extended.c - bdb backend extended routines */
 /* $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
  */
 
 #include "back-bdb.h"
 #include "external.h"
 
-struct exop {
+static struct exop {
        char *oid;
-       SLAP_EXTENDED_FN        extended;
+       BI_op_extended  *extended;
 } exop_table[] = {
-       { LDAP_EXOP_X_MODIFY_PASSWD, bdb_exop_passwd },
+       { LDAP_EXOP_MODIFY_PASSWD, bdb_exop_passwd },
        { NULL, NULL }
 };
 
@@ -32,7 +32,7 @@ bdb_extended(
        struct berval   **rspdata,
        LDAPControl *** rspctrls,
        const char**    text,
-       struct berval *** refs 
+       BerVarray       *refs 
 )
 {
        int i;
@@ -49,4 +49,5 @@ bdb_extended(
 
        *text = "not supported within naming context";
        return LDAP_OPERATIONS_ERROR;
-}
\ No newline at end of file
+}
+