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__) 86 #ifdef LOG_CONF_WITH_COLOR 87 #define LOG_WITH_COLOR LOG_CONF_WITH_COLOR 89 #define LOG_WITH_COLOR 0 102 #ifdef LOG_CONF_OUTPUT_PREFIX 103 #define LOG_OUTPUT_PREFIX(level, levelstr, module) LOG_CONF_OUTPUT_PREFIX(level, levelstr, module) 105 #define LOG_OUTPUT_PREFIX(level, levelstr, module) LOG_OUTPUT("[%-4s: %-10s] ", levelstr, module) 112 #ifndef LOG_CONF_LEVEL_RPL 113 #define LOG_CONF_LEVEL_RPL LOG_LEVEL_NONE 116 #ifndef LOG_CONF_LEVEL_TCPIP 117 #define LOG_CONF_LEVEL_TCPIP LOG_LEVEL_NONE 120 #ifndef LOG_CONF_LEVEL_IPV6 121 #define LOG_CONF_LEVEL_IPV6 LOG_LEVEL_NONE 124 #ifndef LOG_CONF_LEVEL_6LOWPAN 125 #define LOG_CONF_LEVEL_6LOWPAN LOG_LEVEL_NONE 128 #ifndef LOG_CONF_LEVEL_NULLNET 129 #define LOG_CONF_LEVEL_NULLNET LOG_LEVEL_NONE 132 #ifndef LOG_CONF_LEVEL_MAC 133 #define LOG_CONF_LEVEL_MAC LOG_LEVEL_NONE 136 #ifndef LOG_CONF_LEVEL_FRAMER 137 #define LOG_CONF_LEVEL_FRAMER LOG_LEVEL_NONE 140 #ifndef LOG_CONF_LEVEL_6TOP 141 #define LOG_CONF_LEVEL_6TOP LOG_LEVEL_NONE 144 #ifndef LOG_CONF_LEVEL_COAP 145 #define LOG_CONF_LEVEL_COAP LOG_LEVEL_NONE 148 #ifndef LOG_CONF_LEVEL_SNMP 149 #define LOG_CONF_LEVEL_SNMP LOG_LEVEL_NONE 152 #ifndef LOG_CONF_LEVEL_LWM2M 153 #define LOG_CONF_LEVEL_LWM2M LOG_LEVEL_NONE 156 #ifndef LOG_CONF_LEVEL_MAIN 157 #define LOG_CONF_LEVEL_MAIN LOG_LEVEL_INFO