]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-monitor/init.c
ITS#3353 consolidate slapd globals into a single struct
[openldap] / servers / slapd / back-monitor / init.c
index c06e4d9eb1b88a7c198abd118ae548bd0c4d3736..2fbee60ac09acad6fd09a3fa59154a67aaecadaf 100644 (file)
@@ -618,25 +618,25 @@ monitor_back_db_open(
         * Start
         */
 #ifndef HAVE_GMTIME_R
-       ldap_pvt_thread_mutex_lock( &gmtime_mutex );
+       ldap_pvt_thread_mutex_lock( &SLAPD_GLOBAL(gmtime_mutex) );
 #endif
 #ifdef HACK_LOCAL_TIME
 # ifdef HAVE_LOCALTIME_R
-       tms = localtime_r( &starttime, &tm_buf );
+       tms = localtime_r( &SLAPD_GLOBAL(starttime), &tm_buf );
 # else
-       tms = localtime( &starttime );
+       tms = localtime( &SLAPD_GLOBAL(starttime) );
 # endif /* HAVE_LOCALTIME_R */
        lutil_localtime( tmbuf, sizeof(tmbuf), tms, -timezone );
 #else /* !HACK_LOCAL_TIME */
 # ifdef HAVE_GMTIME_R
-       tms = gmtime_r( &starttime, &tm_buf );
+       tms = gmtime_r( &SLAPD_GLOBAL(starttime), &tm_buf );
 # else
-       tms = gmtime( &starttime );
+       tms = gmtime( &SLAPD_GLOBAL(starttime) );
 # endif /* HAVE_GMTIME_R */
        lutil_gentime( tmbuf, sizeof(tmbuf), tms );
 #endif /* !HACK_LOCAL_TIME */
 #ifndef HAVE_GMTIME_R
-       ldap_pvt_thread_mutex_unlock( &gmtime_mutex );
+       ldap_pvt_thread_mutex_unlock( &SLAPD_GLOBAL(gmtime_mutex) );
 #endif
 
        mi->mi_startTime.bv_val = tmbuf;