net: core: Output a thread name in NET_DBG() if enabled
In order to follow threads by name in the debug output, output a thread name if CONFIG_THREAD_NAME is enabled. Signed-off-by: Oleg Zhurakivskyy <oleg.zhurakivskyy@intel.com>
This commit is contained in:
parent
e548c6c5b2
commit
d95a2c38e3
1 changed files with 7 additions and 1 deletions
|
@ -43,8 +43,14 @@ extern "C" {
|
||||||
/** @cond INTERNAL_HIDDEN */
|
/** @cond INTERNAL_HIDDEN */
|
||||||
|
|
||||||
/* Network subsystem logging helpers */
|
/* Network subsystem logging helpers */
|
||||||
#define NET_DBG(fmt, ...) LOG_DBG("(%p): " fmt, k_current_get(), \
|
#ifdef CONFIG_THREAD_NAME
|
||||||
|
#define NET_DBG(fmt, ...) LOG_DBG("(%s): " fmt, \
|
||||||
|
k_thread_name_get(k_current_get()), \
|
||||||
##__VA_ARGS__)
|
##__VA_ARGS__)
|
||||||
|
#else
|
||||||
|
#define NET_DBG(fmt, ...) LOG_DBG("(%p): " fmt, k_current_get(), \
|
||||||
|
##__VA_ARGS__)
|
||||||
|
#endif /* CONFIG_THREAD_NAME */
|
||||||
#define NET_ERR(fmt, ...) LOG_ERR(fmt, ##__VA_ARGS__)
|
#define NET_ERR(fmt, ...) LOG_ERR(fmt, ##__VA_ARGS__)
|
||||||
#define NET_WARN(fmt, ...) LOG_WRN(fmt, ##__VA_ARGS__)
|
#define NET_WARN(fmt, ...) LOG_WRN(fmt, ##__VA_ARGS__)
|
||||||
#define NET_INFO(fmt, ...) LOG_INF(fmt, ##__VA_ARGS__)
|
#define NET_INFO(fmt, ...) LOG_INF(fmt, ##__VA_ARGS__)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue