]> git.sur5r.net Git - openldap/commitdiff
Fix slapi plugin info
authorHoward Chu <hyc@openldap.org>
Tue, 1 Mar 2005 20:05:20 +0000 (20:05 +0000)
committerHoward Chu <hyc@openldap.org>
Tue, 1 Mar 2005 20:05:20 +0000 (20:05 +0000)
servers/slapd/back-monitor/database.c

index 1312d891a58004555e0986fccdd0a26d0821eb88..5acedec8ca62d38c332a522293caba376e9d25bf 100644 (file)
@@ -30,7 +30,7 @@
 
 #if defined(LDAP_SLAPI)
 #include "slapi.h"
-static int monitor_back_add_plugin( Backend *be, Entry *e );
+static int monitor_back_add_plugin( monitor_info_t *mi, Backend *be, Entry *e );
 #endif /* defined(LDAP_SLAPI) */
 
 #if defined(SLAPD_BDB)
@@ -391,7 +391,7 @@ monitor_subsys_database_init(
                }
 
 #if defined(LDAP_SLAPI)
-               monitor_back_add_plugin( be, e );
+               monitor_back_add_plugin( mi, be, e );
 #endif /* defined(LDAP_SLAPI) */
 
                if ( oi != NULL ) {
@@ -829,11 +829,10 @@ done:;
 
 #if defined(LDAP_SLAPI)
 static int
-monitor_back_add_plugin( Backend *be, Entry *e_database )
+monitor_back_add_plugin( monitor_info_t *mi, Backend *be, Entry *e_database )
 {
        Slapi_PBlock    *pCurrentPB; 
        int             i, rc = LDAP_SUCCESS;
-       monitor_info_t  *mi = ( monitor_info_t * )be->be_private;
 
        if ( slapi_int_pblock_get_first( be, &pCurrentPB ) != LDAP_SUCCESS ) {
                /*