#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] = "";
fprintf(stderr, "%s\n", message);
}
-
-// TODO: make sure this gets used somewhere
-static void sptps_logger(struct sptps *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')
- message[len - 1] = 0;
-
- fprintf(stderr, "%s\n", message);
-}