used in implementing modrdn v3.
#include "back-bdb2.h"
#include "proto-back-bdb2.h"
-static int add_values(Entry *e, LDAPMod *mod, char *dn);
-static int delete_values(Entry *e, LDAPMod *mod, char *dn);
-static int replace_values(Entry *e, LDAPMod *mod, char *dn);
static int
bdb2i_back_modify_internal(
}
-static int
+int
add_values(
Entry *e,
LDAPMod *mod,
return( LDAP_SUCCESS );
}
-static int
+int
delete_values(
Entry *e,
LDAPMod *mod,
return( LDAP_SUCCESS );
}
-static int
+int
replace_values(
Entry *e,
LDAPMod *mod,
/* bdb2i_krbv4_ldap_auth LDAP_P(( BackendDB *be, struct berval *cred, AUTH_DAT *ad )); */
#endif
+/*
+ * modify.c
+ * These prototypes are placed here because they are used by modify and
+ * modify rdn which are implemented in different files.
+ */
+
+int add_values LDAP_P(( Entry *e, LDAPMod *mod, char *dn ));
+int delete_values LDAP_P(( Entry *e, LDAPMod *mod, char *dn ));
+int replace_values LDAP_P(( Entry *e, LDAPMod *mod, char *dn ));
+
/*
* nextid.c
*/