]> git.baikalelectronics.ru Git - kernel.git/commit
net: Plumb support for filtering ipv4 and ipv6 multicast route dumps
authorDavid Ahern <dsahern@gmail.com>
Tue, 16 Oct 2018 01:56:47 +0000 (18:56 -0700)
committerDavid S. Miller <davem@davemloft.net>
Tue, 16 Oct 2018 07:13:39 +0000 (00:13 -0700)
commit8445d904732db7d820e33cc586e969afb7e2323a
tree162a0315d6ed8ca0cf056fc854f979a45c2ab2ae
parentd3efb24424ad2a3a77bc5d4908f9be2459437561
net: Plumb support for filtering ipv4 and ipv6 multicast route dumps

Implement kernel side filtering of routes by egress device index and
table id. If the table id is given in the filter, lookup table and
call mr_table_dump directly for it.

Signed-off-by: David Ahern <dsahern@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/mroute_base.h
net/ipv4/ipmr.c
net/ipv4/ipmr_base.c
net/ipv6/ip6mr.c