From mboxrd@z Thu Jan 1 00:00:00 1970 From: Roopa Prabhu Subject: [PATCH net-next v2 0/2] fib rules extack support Date: Sat, 21 Apr 2018 09:41:29 -0700 Message-ID: <1524328891-3647-1-git-send-email-roopa@cumulusnetworks.com> Cc: netdev@vger.kernel.org, dsa@cumulusnetworks.com, idosch@idosch.org To: davem@davemloft.net Return-path: Received: from mail-pg0-f68.google.com ([74.125.83.68]:34885 "EHLO mail-pg0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752902AbeDUQlk (ORCPT ); Sat, 21 Apr 2018 12:41:40 -0400 Received: by mail-pg0-f68.google.com with SMTP id j11so5472541pgf.2 for ; Sat, 21 Apr 2018 09:41:40 -0700 (PDT) Sender: netdev-owner@vger.kernel.org List-ID: From: Roopa Prabhu First patch refactors code to move fib rule netlink handling into a common function. This became obvious when adding duplicate extack msgs in add and del paths. Second patch adds extack msgs. v2 - Dropped the ip route get support and selftests from the series to look at the input path some more (as pointed out by ido). Will come back to that next week when i have some time. resending just the extack part for now. Roopa Prabhu (2): fib_rules: move common handling of newrule delrule msgs into fib_nl2rule net: fib_rules: add extack support include/net/fib_rules.h | 3 +- net/core/fib_rules.c | 471 +++++++++++++++++++++++------------------------- net/decnet/dn_rules.c | 7 +- net/ipv4/fib_rules.c | 7 +- net/ipv4/ipmr.c | 3 +- net/ipv6/fib6_rules.c | 7 +- net/ipv6/ip6mr.c | 3 +- 7 files changed, 245 insertions(+), 256 deletions(-) -- 2.1.4