Go to the documentation of this file. 46 #ifndef __LOG_CONF_H__ 47 #define __LOG_CONF_H__ 50 #ifdef LOG_CONF_WITH_COMPACT_ADDR 51 #define LOG_WITH_COMPACT_ADDR LOG_CONF_WITH_COMPACT_ADDR 53 #define LOG_WITH_COMPACT_ADDR 0 57 #ifdef LOG_CONF_WITH_LOC 58 #define LOG_WITH_LOC LOG_CONF_WITH_LOC 60 #define LOG_WITH_LOC 0 64 #ifdef LOG_CONF_WITH_MODULE_PREFIX 65 #define LOG_WITH_MODULE_PREFIX LOG_CONF_WITH_MODULE_PREFIX 67 #define LOG_WITH_MODULE_PREFIX 1 71 #ifdef LOG_CONF_WITH_ANNOTATE 72 #define LOG_WITH_ANNOTATE LOG_CONF_WITH_ANNOTATE 74 #define LOG_WITH_ANNOTATE 0 78 #ifdef LOG_CONF_OUTPUT 79 #define LOG_OUTPUT(...) LOG_CONF_OUTPUT(__VA_ARGS__) 81 #define LOG_OUTPUT(...) printf(__VA_ARGS__) 94 #ifdef LOG_CONF_OUTPUT_PREFIX 95 #define LOG_OUTPUT_PREFIX(level, levelstr, module) LOG_CONF_OUTPUT_PREFIX(level, levelstr, module) 97 #define LOG_OUTPUT_PREFIX(level, levelstr, module) LOG_OUTPUT("[%-4s: %-10s] ", levelstr, module) 104 #ifndef LOG_CONF_LEVEL_RPL 105 #define LOG_CONF_LEVEL_RPL LOG_LEVEL_NONE 108 #ifndef LOG_CONF_LEVEL_TCPIP 109 #define LOG_CONF_LEVEL_TCPIP LOG_LEVEL_NONE 112 #ifndef LOG_CONF_LEVEL_IPV6 113 #define LOG_CONF_LEVEL_IPV6 LOG_LEVEL_NONE 116 #ifndef LOG_CONF_LEVEL_6LOWPAN 117 #define LOG_CONF_LEVEL_6LOWPAN LOG_LEVEL_NONE 120 #ifndef LOG_CONF_LEVEL_NULLNET 121 #define LOG_CONF_LEVEL_NULLNET LOG_LEVEL_NONE 124 #ifndef LOG_CONF_LEVEL_MAC 125 #define LOG_CONF_LEVEL_MAC LOG_LEVEL_NONE 128 #ifndef LOG_CONF_LEVEL_FRAMER 129 #define LOG_CONF_LEVEL_FRAMER LOG_LEVEL_NONE 132 #ifndef LOG_CONF_LEVEL_6TOP 133 #define LOG_CONF_LEVEL_6TOP LOG_LEVEL_NONE 136 #ifndef LOG_CONF_LEVEL_COAP 137 #define LOG_CONF_LEVEL_COAP LOG_LEVEL_NONE 140 #ifndef LOG_CONF_LEVEL_LWM2M 141 #define LOG_CONF_LEVEL_LWM2M LOG_LEVEL_NONE 144 #ifndef LOG_CONF_LEVEL_MAIN 145 #define LOG_CONF_LEVEL_MAIN LOG_LEVEL_INFO