From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roopa Prabhu Subject: [PATCH net-next] net: fib_rules: fix l3mdev netlink attr processing Date: Mon, 23 Apr 2018 20:08:41 -0700 Message-ID: <1524539321-9103-1-git-send-email-roopa@cumulusnetworks.com> Cc: netdev@vger.kernel.org, dsa@cumulusnetworks.com To: davem@davemloft.net Return-path: Received: from mail-pg0-f65.google.com ([74.125.83.65]:35689 "EHLO mail-pg0-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932753AbeDXDIp (ORCPT ); Mon, 23 Apr 2018 23:08:45 -0400 Received: by mail-pg0-f65.google.com with SMTP id j11so9770045pgf.2 for ; Mon, 23 Apr 2018 20:08:45 -0700 (PDT) Sender: netdev-owner@vger.kernel.org List-ID: From: Roopa Prabhu Fixes: b16fb418b1bf ("net: fib_rules: add extack support") Signed-off-by: Roopa Prabhu --- Looks like I broke this when i split extack changes into a separate patch :( net/core/fib_rules.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/net/core/fib_rules.c b/net/core/fib_rules.c index ebd9351..2271c80 100644 --- a/net/core/fib_rules.c +++ b/net/core/fib_rules.c @@ -541,8 +541,10 @@ static int fib_nl2rule(struct sk_buff *skb, struct nlmsghdr *nlh, nlrule->l3mdev = nla_get_u8(tb[FRA_L3MDEV]); if (nlrule->l3mdev != 1) #endif + { NL_SET_ERR_MSG(extack, "Invalid l3mdev"); goto errout_free; + } } nlrule->action = frh->action; -- 2.1.4