X-Git-Url: http://git.meshlink.io/?a=blobdiff_plain;f=src%2Flogger.c;h=5f3bbbbfedb04c9b41ae08acb2e31ceee0c19d3d;hb=b6ceafe7a5db5802e483795738943f01f1732926;hp=eb63089017ca39b9d4be3990653ecc68582d1e4b;hpb=3d5dd72aa41f162fd5d4d6dd13f46c0fca5a14a9;p=meshlink diff --git a/src/logger.c b/src/logger.c index eb630890..5f3bbbbf 100644 --- a/src/logger.c +++ b/src/logger.c @@ -20,12 +20,13 @@ #include "system.h" #include "logger.h" +#include "meshlink_internal.h" +#include "sptps.h" -debug_t debug_level = DEBUG_NOTHING; - +// TODO: refactor logging code to use a meshlink_handle_t *. void logger(int level, int priority, const char *format, ...) { - if(level > debug_level) - return; + //if(level > mesh->debug_level) + // return; va_list ap; char message[1024] = ""; @@ -41,7 +42,7 @@ void logger(int level, int priority, const char *format, ...) { } // TODO: make sure this gets used somewhere -static void sptps_logger(struct sptps *s, int s_errno, const char *format, va_list ap) { +static void sptps_logger(sptps_t *s, int s_errno, const char *format, va_list ap) { char message[1024] = ""; int len = vsnprintf(message, sizeof message, format, ap); if(len > 0 && len < sizeof message && message[len - 1] == '\n')