]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/tools/mimic.c
Implement slapcat -s <dn>: Only dump a subtree of the database.
[openldap] / servers / slapd / tools / mimic.c
index 5d40a5bdafe34a1d8362dca5fef9eb32faae48da..c9aec23833024100d61cd128dbf49d72de2d029e 100644 (file)
@@ -199,8 +199,8 @@ int
 slap_modrdn2mods(
        Operation       *op, SlapReply *rs,
        Entry           *e,
-       LDAPRDN         *oldrdn,
-       LDAPRDN         *newrdn,
+       LDAPRDN         oldrdn,
+       LDAPRDN         newrdn,
        Modifications   **pmod )
 {
        return 0;
@@ -217,7 +217,7 @@ slap_mods2entry(
        return 0;
 }
 
-int slap_sasl_getdn( Connection *conn, char *id, int len,
+int slap_sasl_getdn( Connection *conn, Operation *op, char *id, int len,
        char *user_realm, struct berval *dn, int flags )
 {
        return -1;
@@ -229,3 +229,32 @@ int slap_sasl_authorized( Connection *conn,
        return -1;
 }
 
+int slap_mods_check( Modifications *ml, int update, const char **text,
+       char *textbuf, size_t textlen, void *ctx )
+{
+       return -1;
+}
+
+int slap_mods_opattrs( Operation *op, Modifications *mods,
+       Modifications **modtail, const char **text,
+       char *textbuf, size_t textlen )
+{
+       return -1;
+}
+
+int root_dse_info( Connection *conn, Entry **entry, const char **text )
+{
+       return -1;
+}
+
+#ifdef LDAP_SYNCREPL
+void init_syncrepl( )
+{
+        return -1;
+}
+
+void* do_syncrepl( void *ctx, void *arg )
+{
+                return -1;
+}
+#endif