From 87dc3eae8eeb774aecf005465ddd9eecdd829b8a Mon Sep 17 00:00:00 2001 From: Niklas Date: Thu, 28 Jul 2011 16:00:49 +0200 Subject: better version of the logwriter.c and started to devide gui and logic --- workspace/customdhcpcd/src/logwriter.h | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) (limited to 'workspace/customdhcpcd/src/logwriter.h') diff --git a/workspace/customdhcpcd/src/logwriter.h b/workspace/customdhcpcd/src/logwriter.h index 84d409d..1a755fc 100644 --- a/workspace/customdhcpcd/src/logwriter.h +++ b/workspace/customdhcpcd/src/logwriter.h @@ -8,10 +8,22 @@ #ifndef LOGWRITER_H_ #define LOGWRITER_H_ +#include "dhcpcd.h" + +#define LOG_MSG_SIZE 1024 + +typedef struct _log_msg log_msg; +struct _log_msg { + int status; + int substatus; + char device[IF_NAMESIZE]; + char msg[LOG_MSG_SIZE]; +}; + /** * new functions for communicating with Qt */ -void setSocketName(char * sn); +void setSocketName(const char * sn); void setInterfaceName(const char * in); int initQtLoggerSocket (); void closeQtLoggerSocket (); @@ -22,5 +34,4 @@ void logLoggerToQt(int level, const char *fmt, va_list args); //void logToQt(char * status, char * substatus, char * msg); - #endif /* LOGWRITER_H_ */ -- cgit v1.2.3-55-g7522