On Thu, 23 Mar 2017 19:51:19 -0700 David Ahern <d...@cumulusnetworks.com> wrote:
> Currently, ip netconf only shows data for ipv4 and ipv6 for dumps > and just ipv4 for device requests. Improve the user experience by > using the new kernel patch to dump all address families that have > registered. For example, if mpls_router module is loaded then mpls > values are displayed along with ipv4 and ipv6. > > If the new feature is not supported (new iproute2 on older kernel) > the kernel returns the nlmsg error EOPNOTSUPP which can be trapped > and fallback to existing behavior. > > v2 > - fixed index conversion in patch 3 per nicholas' comment > > David Ahern (3): > netlink: Add flag to suppress print of nlmsg error > ip netconf: Show all address families by default in dumps > ip netconf: show all families on dev request > > include/libnetlink.h | 1 + > ip/ipnetconf.c | 36 +++++++++++++++++++++++++----------- > lib/libnetlink.c | 3 ++- > 3 files changed, 28 insertions(+), 12 deletions(-) > Sure applied, just wanted to make sure there was nothing interrelated with recent spate of changes to netlink notifications.