2021-03-25 22:05:09 +00:00
|
|
|
$OpenBSD: patch-source_log_c,v 1.6 2021/03/25 22:05:09 sthen Exp $
|
|
|
|
|
2015-12-02 21:52:16 +00:00
|
|
|
--- source/log.c.orig Fri Nov 20 10:23:54 2015
|
|
|
|
+++ source/log.c Wed Dec 2 17:40:09 2015
|
|
|
|
@@ -155,12 +155,19 @@ set_log_file(u_char *filename)
|
2014-01-19 03:04:39 +00:00
|
|
|
void
|
|
|
|
add_to_log(FILE *fp, u_char *line)
|
2004-11-02 03:26:26 +00:00
|
|
|
{
|
|
|
|
+ time_t t;
|
|
|
|
+ struct tm *tm;
|
|
|
|
+ char buf[32];
|
|
|
|
+
|
2014-09-20 18:40:27 +00:00
|
|
|
if (fp == NULL)
|
|
|
|
fp = irclog_fp;
|
|
|
|
|
2004-11-02 03:26:26 +00:00
|
|
|
if (fp)
|
|
|
|
{
|
|
|
|
- fprintf(fp, "%s\n", line);
|
|
|
|
+ t = time(0);
|
|
|
|
+ tm = localtime(&t);
|
|
|
|
+ strftime(buf, sizeof buf, "%b %d %R", tm);
|
|
|
|
+ fprintf(fp, "[%s] %s\n", buf, line);
|
|
|
|
fflush(fp);
|
|
|
|
}
|
|
|
|
}
|