]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-monitor/proto-back-monitor.h
ITS#4458 re-encode passwd request
[openldap] / servers / slapd / back-monitor / proto-back-monitor.h
index 92f38a968539dae7570238c5847f899b063ae046..790116b78025def04be8c0bdec85fd87c9524d51 100644 (file)
@@ -149,16 +149,20 @@ monitor_back_is_configured LDAP_P(( void ));
 extern int
 monitor_back_register_entry LDAP_P((
        Entry                   *e,
-       monitor_callback_t      *cb ));
+       monitor_callback_t      *cb,
+       monitor_subsys_t        *mss,
+       unsigned long           flags ));
 extern int
 monitor_back_register_entry_parent LDAP_P((
        Entry                   *e,
        monitor_callback_t      *cb,
+       monitor_subsys_t        *mss,
+       unsigned long           flags,
        struct berval           *base,
        int                     scope,
        struct berval           *filter ));
 extern int
-monitor_filter2ndn LDAP_P((
+monitor_search2ndn LDAP_P((
        struct berval           *base,
        int                     scope,
        struct berval           *filter,
@@ -180,7 +184,14 @@ monitor_back_register_entry_callback LDAP_P((
        struct berval           *filter ));
 extern int
 monitor_back_unregister_entry LDAP_P((
-       Entry                   *e ));
+       struct berval           *ndn ));
+extern int
+monitor_back_unregister_entry_parent LDAP_P((
+       struct berval           *nrdn,
+       monitor_callback_t      *target_cb,
+       struct berval           *base,
+       int                     scope,
+       struct berval           *filter ));
 extern int
 monitor_back_unregister_entry_attrs LDAP_P((
        struct berval           *ndn,