From f824e6319e421123747a727af98864030cd0142a Mon Sep 17 00:00:00 2001 From: michael Date: Sun, 8 Mar 2015 15:53:56 +0000 Subject: [PATCH] - Log timestamp format is ISO8601 now git-svn-id: svn://svn.ircd-hybrid.org/svnroot/hopm/trunk@5659 82007160-df01-0410-b94d-b575c5fd34c7 --- src/log.c | 6 ++---- src/scan.c | 8 +++----- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/src/log.c b/src/log.c index c5fa1d7..c7c708a 100644 --- a/src/log.c +++ b/src/log.c @@ -76,15 +76,13 @@ log_printf(const char *data, ...) char data2[513]; char buf_present[25]; va_list arglist; - time_t present; - struct tm *tm_present; + time_t present = 0; if (OPT_DEBUG == 0 && logfile == NULL) return; time(&present); - tm_present = gmtime(&present); - strftime(buf_present, sizeof(buf_present), "%b %d %H:%M:%S %Y", tm_present); + strftime(buf_present, sizeof(buf_present), "%FT%H:%M:%S%z", localtime(&present)); va_start(arglist, data); vsnprintf(data2, 512, data, arglist); diff --git a/src/scan.c b/src/scan.c index b9a7273..ca8492e 100644 --- a/src/scan.c +++ b/src/scan.c @@ -1013,17 +1013,15 @@ scan_checkexempt(const char *mask, const char *ipmask) static void scan_log(OPM_REMOTE_T *remote) { - char buf_present[25]; - time_t present; - struct tm *tm_present; + char buf_present[32]; + time_t present = 0; struct scan_struct *ss = remote->data; if (!(OptionsItem->scanlog && scanlogfile)) return; time(&present); - tm_present = gmtime(&present); - strftime(buf_present, sizeof(buf_present), "%b %d %H:%M:%S %Y", tm_present); + strftime(buf_present, sizeof(buf_present), "%FT%H:%M:%S%z", localtime(&present)); fprintf(scanlogfile, "[%s] %s:%d (%s) \"%s\"\n", buf_present, remote->ip, remote->port, scan_gettype(remote->protocol), ss->proof); -- 2.30.2