Skip to content

Commit 4a7110b

Browse files
krish2718nordicjm
authored andcommitted
[nrf fromlist] net: Add ratelimited variants
Add the ratelimtied variants for data path debug. Upstream PR #: 93536 Signed-off-by: Chaitanya Tata <[email protected]>
1 parent 0d71d14 commit 4a7110b

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

include/zephyr/net/net_core.h

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,14 @@ extern "C" {
6161
#define NET_WARN(fmt, ...) LOG_WRN(fmt, ##__VA_ARGS__)
6262
#define NET_INFO(fmt, ...) LOG_INF(fmt, ##__VA_ARGS__)
6363

64-
#define NET_HEXDUMP_DBG(_data, _length, _str) LOG_HEXDUMP_DBG(_data, _length, _str)
65-
#define NET_HEXDUMP_ERR(_data, _length, _str) LOG_HEXDUMP_ERR(_data, _length, _str)
64+
/* Rate-limited network logging macros */
65+
#define NET_ERR_RATELIMIT(fmt, ...) LOG_ERR_RATELIMIT(fmt, ##__VA_ARGS__)
66+
#define NET_WARN_RATELIMIT(fmt, ...) LOG_WRN_RATELIMIT(fmt, ##__VA_ARGS__)
67+
#define NET_INFO_RATELIMIT(fmt, ...) LOG_INF_RATELIMIT(fmt, ##__VA_ARGS__)
68+
#define NET_DBG_RATELIMIT(fmt, ...) LOG_DBG_RATELIMIT(fmt, ##__VA_ARGS__)
69+
70+
#define NET_HEXDUMP_DBG(_data, _length, _str) LOG_HEXDUMP_DBG(_data, _length, _str)
71+
#define NET_HEXDUMP_ERR(_data, _length, _str) LOG_HEXDUMP_ERR(_data, _length, _str)
6672
#define NET_HEXDUMP_WARN(_data, _length, _str) LOG_HEXDUMP_WRN(_data, _length, _str)
6773
#define NET_HEXDUMP_INFO(_data, _length, _str) LOG_HEXDUMP_INF(_data, _length, _str)
6874

0 commit comments

Comments
 (0)