diff --git a/servers/slapd/back-monitor/conn.c b/servers/slapd/back-monitor/conn.c index e1ef09f0df..ad7ab23240 100644 --- a/servers/slapd/back-monitor/conn.c +++ b/servers/slapd/back-monitor/conn.c @@ -292,10 +292,10 @@ conn_create( ldap_pvt_thread_mutex_lock( &gmtime_mutex ); ltm = gmtime( &c->c_starttime ); - strftime( buf2, sizeof(buf2), "%Y%m%d%H%M%SZ", ltm ); + lutil_gentime( buf2, sizeof(buf2), ltm ); ltm = gmtime( &c->c_activitytime ); - strftime( buf3, sizeof(buf2), "%Y%m%d%H%M%SZ", ltm ); + lutil_gentime( buf3, sizeof(buf2), ltm ); ldap_pvt_thread_mutex_unlock( &gmtime_mutex ); diff --git a/servers/slapd/back-monitor/time.c b/servers/slapd/back-monitor/time.c index 9d2490ff51..34465869e4 100644 --- a/servers/slapd/back-monitor/time.c +++ b/servers/slapd/back-monitor/time.c @@ -95,7 +95,7 @@ monitor_subsys_time_init( local_time( tms, -timezone, tmbuf, sizeof( tmbuf ) ); #else /* !HACK_LOCAL_TIME */ tms = gmtime( &starttime ); - strftime( tmbuf, sizeof(tmbuf), "%Y%m%d%H%M%SZ", tms ); + lutil_gentime( tmbuf, sizeof(tmbuf), tms ); #endif /* !HACK_LOCAL_TIME */ ldap_pvt_thread_mutex_unlock( &gmtime_mutex ); snprintf( buf, sizeof( buf ), @@ -251,7 +251,7 @@ monitor_subsys_time_update( local_time( stm, -timezone, stmbuf, sizeof( stmbuf ) ); #else /* !HACK_LOCAL_TIME */ stm = gmtime( &starttime ); - strftime( stmbuf, sizeof( stmbuf ), "%Y%m%d%H%M%SZ", stm ); + lutil_gentime( stmbuf, sizeof( stmbuf ), stm ); #endif /* !HACK_LOCAL_TIME */ } @@ -262,7 +262,7 @@ monitor_subsys_time_update( local_time( ctm, -timezone, ctmbuf, sizeof( ctmbuf ) ); #else /* !HACK_LOCAL_TIME */ ctm = gmtime( ¤tTime ); - strftime( ctmbuf, sizeof( ctmbuf ), "%Y%m%d%H%M%SZ", ctm ); + lutil_gentime( ctmbuf, sizeof( ctmbuf ), ctm ); #endif /* !HACK_LOCAL_TIME */ } ldap_pvt_thread_mutex_unlock( &gmtime_mutex ); diff --git a/servers/slapd/modify.c b/servers/slapd/modify.c index 391fa3bf4c..026678a9ad 100644 --- a/servers/slapd/modify.c +++ b/servers/slapd/modify.c @@ -563,7 +563,7 @@ int slap_mods_opattrs( ldap_pvt_thread_mutex_lock( &gmtime_mutex ); ltm = gmtime( &now ); - strftime( timebuf, sizeof(timebuf), "%Y%m%d%H%M%SZ", ltm ); + lutil_gentime( timebuf, sizeof(timebuf), ltm ); csn.bv_len = lutil_csnstr( csnbuf, sizeof( csnbuf ), 0, 0 ); ldap_pvt_thread_mutex_unlock( &gmtime_mutex );