]> ruderich.org/simon Gitweb - tlsproxy/tlsproxy.git/blobdiff - src/log.c
Fix compile on FreeBSD.
[tlsproxy/tlsproxy.git] / src / log.c
index b3c2083b7f822ab2cdb896f7552f144cd2439806..678b5686c2ffad0dd7c6d8955b6712dc8e22d647 100644 (file)
--- a/src/log.c
+++ b/src/log.c
@@ -33,9 +33,10 @@ void log_message(int level, const char *file, int line, const char *format, ...)
     }
 
     switch (level) {
-        case LOG_ERROR_LEVEL:   level_string = "ERROR"; break;
-        case LOG_WARNING_LEVEL: level_string = "WARN "; break;
-        case LOG_DEBUG1_LEVEL:  level_string = "DEBUG"; break;
+        case LOG_ERROR_LEVEL:   level_string = "ERROR "; break;
+        case LOG_WARNING_LEVEL: level_string = " WARN "; break;
+        case LOG_DEBUG1_LEVEL:  level_string = "DEBUG1"; break;
+        case LOG_DEBUG2_LEVEL:  level_string = "DEBUG2"; break;
         default:                level_string = "UNKNOWN";
     }
 
@@ -49,9 +50,9 @@ void log_message(int level, const char *file, int line, const char *format, ...)
     flockfile(stderr);
 
 #ifdef DEBUG
-    fprintf(stderr, "%-12s:%-3d ", file, line);
+    fprintf(stderr, "%-12s:%-4d ", file, line);
 #endif
-    fprintf(stderr, "[%s] [%d] ", level_string, (int)pthread_self());
+    fprintf(stderr, "[%s] [%ld] ", level_string, (long)pthread_self());
     va_start(ap, format);
     vfprintf(stderr, format, ap);
     va_end(ap);