net: Add struct for fib dump filter
Add struct fib_dump_filter for options on limiting which routes are returned in a dump request. The current list is table id, protocol, route type, rtm_flags and nexthop device index. struct net is needed to lookup the net_device from the index. Declare the filter for each route dump handler and plumb the new arguments from dump handlers to ip_valid_fib_dump_req. Signed-off-by: David Ahern <dsahern@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
committed by
David S. Miller
parent
22e6c58b8c
commit
4724676d55
@@ -174,6 +174,7 @@ struct rt6_rtnl_dump_arg {
|
||||
struct sk_buff *skb;
|
||||
struct netlink_callback *cb;
|
||||
struct net *net;
|
||||
struct fib_dump_filter filter;
|
||||
};
|
||||
|
||||
int rt6_dump_route(struct fib6_info *f6i, void *p_arg);
|
||||
|
||||
Reference in New Issue
Block a user