]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-monitor/time.c
Destroy monitor_info.mi_cache_mutex
[openldap] / servers / slapd / back-monitor / time.c
index 02037979b5396800e1f37f48516a2dd72e621b1d..61273a6839763d4f10120c274576b6bad75a4d4a 100644 (file)
 #include "proto-slap.h"
 #include "back-monitor.h"
 
+static int
+monitor_subsys_time_update(
+       Operation               *op,
+       SlapReply               *rs,
+       Entry                   *e );
+
 int
 monitor_subsys_time_init(
        BackendDB               *be,
-       monitor_subsys_t        *ms
-)
+       monitor_subsys_t        *ms )
 {
        monitor_info_t  *mi;
        
@@ -45,6 +50,8 @@ monitor_subsys_time_init(
 
        assert( be != NULL );
 
+       ms->mss_update = monitor_subsys_time_update;
+
        mi = ( monitor_info_t * )be->be_private;
 
        if ( monitor_cache_get( mi,
@@ -166,7 +173,7 @@ monitor_subsys_time_init(
        return( 0 );
 }
 
-int
+static int
 monitor_subsys_time_update(
        Operation               *op,
        SlapReply               *rs,