From 5d215d54cbb33f3ef5fb4f5da9a860b0a105ae9b Mon Sep 17 00:00:00 2001 From: Niklas Date: Fri, 4 Nov 2011 11:56:28 +0100 Subject: last changes --- customdhcpcd/src/logger.c | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'customdhcpcd/src/logger.c') diff --git a/customdhcpcd/src/logger.c b/customdhcpcd/src/logger.c index c6498ed..2c8431d 100644 --- a/customdhcpcd/src/logger.c +++ b/customdhcpcd/src/logger.c @@ -82,12 +82,15 @@ void logger(int level, const char *fmt, ...) { //va_list p2; // FILE *f = stderr; FILE *f; + FILE *f2; char* path = "/tmp/cdhcpcd.log"; + char* msgpath = "/tmp/cdhcpcd-msg.log"; int size = 512; char *msg = (char *) malloc (size); f = fopen(path,"a"); + f2 = fopen(msgpath,"a"); va_start (p, fmt); //va_copy (p2, p); @@ -96,6 +99,9 @@ void logger(int level, const char *fmt, ...) { strcat(msg,"\n"); logToQt(level, DHCPCD_LOG, msg); + fprintf(f2, "%s, %s", leveltolog(level), logprefix); + fprintf(f2, "%s", msg); + fputc('\n', f2); fprintf(f, "%s, %s", leveltolog(level), logprefix); vfprintf(f, fmt, p); -- cgit v1.2.3-55-g7522