Go to the documentation of this file. 46 #ifndef __LOG_CONF_H__ 47 #define __LOG_CONF_H__ 51 #ifdef LOG_CONF_WITH_COMPACT_ADDR 52 #define LOG_WITH_COMPACT_ADDR LOG_CONF_WITH_COMPACT_ADDR 54 #define LOG_WITH_COMPACT_ADDR 0 58 #ifdef LOG_CONF_WITH_LOC 59 #define LOG_WITH_LOC LOG_CONF_WITH_LOC 61 #define LOG_WITH_LOC 0 65 #ifdef LOG_CONF_WITH_MODULE_PREFIX 66 #define LOG_WITH_MODULE_PREFIX LOG_CONF_WITH_MODULE_PREFIX 68 #define LOG_WITH_MODULE_PREFIX 1 72 #ifdef LOG_CONF_WITH_ANNOTATE 73 #define LOG_WITH_ANNOTATE LOG_CONF_WITH_ANNOTATE 75 #define LOG_WITH_ANNOTATE 0 79 #ifdef LOG_CONF_OUTPUT 80 #define LOG_OUTPUT(...) LOG_CONF_OUTPUT(__VA_ARGS__) 82 #define LOG_OUTPUT(...) printf(__VA_ARGS__) 95 #ifdef LOG_CONF_OUTPUT_PREFIX 96 #define LOG_OUTPUT_PREFIX(level, levelstr, module) LOG_CONF_OUTPUT_PREFIX(level, levelstr, module) 98 #define LOG_OUTPUT_PREFIX(level, levelstr, module) LOG_OUTPUT("[%-4s: %-10s] ", levelstr, module) 105 #ifndef LOG_CONF_LEVEL_RPL 106 #define LOG_CONF_LEVEL_RPL LOG_LEVEL_NONE 109 #ifndef LOG_CONF_LEVEL_TCPIP 110 #define LOG_CONF_LEVEL_TCPIP LOG_LEVEL_NONE 113 #ifndef LOG_CONF_LEVEL_IPV6 114 #define LOG_CONF_LEVEL_IPV6 LOG_LEVEL_NONE 117 #ifndef LOG_CONF_LEVEL_6LOWPAN 118 #define LOG_CONF_LEVEL_6LOWPAN LOG_LEVEL_NONE 121 #ifndef LOG_CONF_LEVEL_NULLNET 122 #define LOG_CONF_LEVEL_NULLNET LOG_LEVEL_NONE 125 #ifndef LOG_CONF_LEVEL_MAC 126 #define LOG_CONF_LEVEL_MAC LOG_LEVEL_NONE 129 #ifndef LOG_CONF_LEVEL_FRAMER 130 #define LOG_CONF_LEVEL_FRAMER LOG_LEVEL_NONE 133 #ifndef LOG_CONF_LEVEL_6TOP 134 #define LOG_CONF_LEVEL_6TOP LOG_LEVEL_NONE 137 #ifndef LOG_CONF_LEVEL_COAP 138 #define LOG_CONF_LEVEL_COAP LOG_LEVEL_NONE 141 #ifndef LOG_CONF_LEVEL_LWM2M 142 #define LOG_CONF_LEVEL_LWM2M LOG_LEVEL_NONE 145 #ifndef LOG_CONF_LEVEL_MAIN 146 #define LOG_CONF_LEVEL_MAIN LOG_LEVEL_INFO