netlink: Return extack message if attribute validation fails
Subsystems (3)
PATCH 1/1 netlink: Return extack message if attribute validation fails
From: David Ahern <[email protected]>
Have one extack message for parsing and validating.
Signed-off-by David Ahern <[email protected]>
--- lib/nlattr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
lib/nlattr.c +2 -2
@@ -253,8 +253,8 @@ int nla_parse(struct nlattr **tb, int maxtype, const struct nlattr *head,if (policy) { err =validate_nla (nla, maxtype, policy);if (err <0 ) { -if (extack) - extack->bad_attr = nla; +NL_SET_ERR_MSG_ATTR (extack, nla, +"Attribute failed policy validation" ); goto errout; } }
Signature · 1 line
2.11.0
From: [email protected]
Date: Tue, 26 Jun 2018 12:39:18 -0700
Quoted 5 lines
From: David Ahern <[email protected]>
Have one extack message for parsing and validating.
Signed-off-by David Ahern <[email protected]>
Applied.