diff -r 4091d4fe217f -r ab9f22ab57b5 thermferm/logger.c --- a/thermferm/logger.c Wed Jul 25 20:08:13 2018 +0200 +++ b/thermferm/logger.c Tue Jul 31 16:42:11 2018 +0200 @@ -26,12 +26,14 @@ #include "xutil.h" -void initlog(char *unit) +void initlog(char *code, char *name) { char buf[128], *filename; snprintf(buf, 127, "Mode,Air,Beer,Target_L,S_Heater,S_Cooler,S_Fan,S_Door,U_Heater,U_Cooler,U_Fan,Room,Target_H,Chiller"); - filename = xstrcpy(unit); + filename = xstrcpy(code); + filename = xstrcat(filename, (char *)" "); + filename = xstrcat(filename, name); filename = xstrcat(filename, (char *)".log"); logger(filename, buf); free(filename);