]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-ldap/external.h
Fix aci link error.
[openldap] / servers / slapd / back-ldap / external.h
index d5fc09a076895ef7fea9cd004eb5d69f00800b1d..bef70998bc9b76e338bff841722340e774384e30 100644 (file)
@@ -30,9 +30,10 @@ extern int   ldap_back_search LDAP_P(( BackendDB *bd,
        Filter *filter, const char *filterstr,
        char **attrs, int attrsonly ));
 
-extern int     ldap_back_compare LDAP_P((BackendDB *bd,
+extern int     ldap_back_compare LDAP_P(( BackendDB *bd,
        Connection *conn, Operation *op,
-       const char *dn, const char *ndn, Ava    *ava ));
+       const char *dn, const char *ndn,
+       AttributeAssertion *ava ));
 
 extern int     ldap_back_modify LDAP_P(( BackendDB *bd,
        Connection *conn, Operation *op,
@@ -54,6 +55,20 @@ extern int   ldap_back_delete LDAP_P(( BackendDB *bd,
 extern int     ldap_back_abandon LDAP_P(( BackendDB *bd,
        Connection *conn, Operation *op, int msgid ));
 
+extern int     ldap_back_group LDAP_P(( BackendDB *bd,
+       Entry *target,
+       const char* gr_ndn,
+       const char* op_ndn,
+       ObjectClass* group_oc,
+       AttributeDescription* group_at));
+
+extern int     ldap_back_attribute LDAP_P(( BackendDB *bd,
+       Connection *conn, Operation *op,
+       Entry *target,
+       const char* e_ndn,
+       AttributeDescription* entry_at,
+       struct berval ***vals));
+
 LDAP_END_DECL
 
 #endif /* _LDAP_EXTERNAL_H */