]> git.sur5r.net Git - openldap/commitdiff
Made add_values(), delete_values(), and replace_values() so they can be
authorJuan Gomez <gomez@openldap.org>
Wed, 3 Mar 1999 22:55:28 +0000 (22:55 +0000)
committerJuan Gomez <gomez@openldap.org>
Wed, 3 Mar 1999 22:55:28 +0000 (22:55 +0000)
used in implementing modrdn v3.

servers/slapd/back-bdb2/modify.c
servers/slapd/back-bdb2/proto-back-bdb2.h

index f638aa7059b197bebb2c85e76d48b305cbdb2a9d..b58aedc602bebe6deea0e0c8b28bc5e58c91a153 100644 (file)
@@ -11,9 +11,6 @@
 #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(
@@ -157,7 +154,7 @@ bdb2_back_modify(
 }
 
 
-static int
+int
 add_values(
     Entry      *e,
     LDAPMod    *mod,
@@ -185,7 +182,7 @@ add_values(
        return( LDAP_SUCCESS );
 }
 
-static int
+int
 delete_values(
     Entry      *e,
     LDAPMod    *mod,
@@ -241,7 +238,7 @@ delete_values(
        return( LDAP_SUCCESS );
 }
 
-static int
+int
 replace_values(
     Entry      *e,
     LDAPMod    *mod,
index cd5fa7852d72242512427d6608b51bbfcc13f02b..ae7e550da0c35d1ba4170e423e560b88dbcef6eb 100644 (file)
@@ -131,6 +131,16 @@ int bdb2i_index_add_values LDAP_P(( BackendDB *be, char *type, struct berval **v
 /* 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
  */