Skip to content

Commit bc4d88c

Browse files
committed
net: Add ratelimited variants
Add the ratelimtied variants for data path debug. Signed-off-by: Chaitanya Tata <[email protected]>
1 parent af51a7c commit bc4d88c

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_RATELIMITED(fmt, ...) LOG_ERR_RATELIMITED(fmt, ##__VA_ARGS__)
66+
#define NET_WARN_RATELIMITED(fmt, ...) LOG_WRN_RATELIMITED(fmt, ##__VA_ARGS__)
67+
#define NET_INFO_RATELIMITED(fmt, ...) LOG_INF_RATELIMITED(fmt, ##__VA_ARGS__)
68+
#define NET_DBG_RATELIMITED(fmt, ...) LOG_DBG_RATELIMITED(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)