Added CoAP runtime log level to the logging module
This commit is contained in:
parent
0731c4f158
commit
21d464952b
@ -45,6 +45,7 @@
|
||||
#define LOG_CONF_LEVEL_TCPIP LOG_LEVEL_DBG
|
||||
#define LOG_CONF_LEVEL_MAC LOG_LEVEL_DBG
|
||||
#define LOG_CONF_LEVEL_FRAMER LOG_LEVEL_DBG
|
||||
#define LOG_CONF_LEVEL_COAP LOG_LEVEL_DBG
|
||||
#define LOG_CONF_LEVEL_6TOP LOG_LEVEL_DBG
|
||||
|
||||
/* Enable cooja annotations */
|
||||
|
@ -133,6 +133,10 @@
|
||||
#define LOG_CONF_LEVEL_6TOP LOG_LEVEL_NONE
|
||||
#endif /* LOG_CONF_LEVEL_6TOP */
|
||||
|
||||
#ifndef LOG_CONF_LEVEL_COAP
|
||||
#define LOG_CONF_LEVEL_COAP LOG_LEVEL_NONE
|
||||
#endif /* LOG_CONF_LEVEL_COAP */
|
||||
|
||||
#ifndef LOG_CONF_LEVEL_MAIN
|
||||
#define LOG_CONF_LEVEL_MAIN LOG_LEVEL_INFO
|
||||
#endif /* LOG_CONF_LEVEL_MAIN */
|
||||
|
@ -59,6 +59,7 @@ int curr_log_level_nullnet = LOG_CONF_LEVEL_NULLNET;
|
||||
int curr_log_level_mac = LOG_CONF_LEVEL_MAC;
|
||||
int curr_log_level_framer = LOG_CONF_LEVEL_FRAMER;
|
||||
int curr_log_level_6top = LOG_CONF_LEVEL_6TOP;
|
||||
int curr_log_level_coap = LOG_CONF_LEVEL_COAP;
|
||||
int curr_log_level_main = LOG_CONF_LEVEL_MAIN;
|
||||
|
||||
struct log_module all_modules[] = {
|
||||
@ -70,6 +71,7 @@ struct log_module all_modules[] = {
|
||||
{"mac", &curr_log_level_mac, LOG_CONF_LEVEL_MAC},
|
||||
{"framer", &curr_log_level_framer, LOG_CONF_LEVEL_FRAMER},
|
||||
{"6top", &curr_log_level_6top, LOG_CONF_LEVEL_6TOP},
|
||||
{"coap", &curr_log_level_coap, LOG_CONF_LEVEL_COAP},
|
||||
{"main", &curr_log_level_main, LOG_CONF_LEVEL_MAIN},
|
||||
{NULL, NULL, 0},
|
||||
};
|
||||
|
@ -81,6 +81,7 @@ extern int curr_log_level_nullnet;
|
||||
extern int curr_log_level_mac;
|
||||
extern int curr_log_level_framer;
|
||||
extern int curr_log_level_6top;
|
||||
extern int curr_log_level_coap;
|
||||
extern int curr_log_level_main;
|
||||
|
||||
extern struct log_module all_modules[];
|
||||
@ -93,6 +94,7 @@ extern struct log_module all_modules[];
|
||||
#define LOG_LEVEL_MAC MIN((LOG_CONF_LEVEL_MAC), curr_log_level_mac)
|
||||
#define LOG_LEVEL_FRAMER MIN((LOG_CONF_LEVEL_FRAMER), curr_log_level_framer)
|
||||
#define LOG_LEVEL_6TOP MIN((LOG_CONF_LEVEL_6TOP), curr_log_level_6top)
|
||||
#define LOG_LEVEL_COAP MIN((LOG_CONF_LEVEL_COAP), curr_log_level_coap)
|
||||
#define LOG_LEVEL_MAIN MIN((LOG_CONF_LEVEL_MAIN), curr_log_level_main)
|
||||
|
||||
/* Main log function */
|
||||
|
@ -150,4 +150,5 @@
|
||||
##### "LOG_CONF_LEVEL_MAC": ____________________ == LOG_CONF_LEVEL_MAC
|
||||
##### "LOG_CONF_LEVEL_FRAMER": _________________ == LOG_CONF_LEVEL_FRAMER
|
||||
##### "LOG_CONF_LEVEL_6TOP": ___________________ == LOG_CONF_LEVEL_6TOP
|
||||
##### "LOG_CONF_LEVEL_COAP": ___________________ == LOG_CONF_LEVEL_COAP
|
||||
##### "LOG_CONF_LEVEL_MAIN": ___________________ == LOG_CONF_LEVEL_MAIN
|
||||
|
Loading…
Reference in New Issue
Block a user