Displaying 1 result from an estimated 1 matches for "__extack".
2023 Jan 26
1
[Bridge] [PATCH net-next] netlink: provide an ability to set default extack message
...rtions(+), 14 deletions(-)
diff --git a/include/linux/netlink.h b/include/linux/netlink.h
index 38f6334f408c..87d2900cb448 100644
--- a/include/linux/netlink.h
+++ b/include/linux/netlink.h
@@ -101,7 +101,7 @@ struct netlink_ext_ack {
\
do_trace_netlink_extack(__msg); \
\
- if (__extack) \
+ if (__extack && !__extack->_msg) \
__extack->_msg = __msg; \
} while (0)
@@ -111,7 +111,7 @@ struct netlink_ext_ack {
#define NL_SET_ERR_MSG_FMT(extack, fmt, args...) do { \
struct netlink_ext_ack *__extack = (extack); \
\
- if (...