diff options
author | Thomas Graf <tgraf@suug.ch> | 2005-04-20 07:35:07 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2005-04-20 07:35:07 +0200 |
commit | 240eed95eb55b43a3daadbf0cd7298f44eaa737c (patch) | |
tree | 308f6a87c0558ed32c2c4950d22efc8e4ed16685 /net/core | |
parent | [IPV6]: Replace bogus instances of inet->recverr (diff) | |
download | linux-240eed95eb55b43a3daadbf0cd7298f44eaa737c.tar.xz linux-240eed95eb55b43a3daadbf0cd7298f44eaa737c.zip |
[RTNETLINK]: Protocol family wildcard dumping for routing rules
Be kind to userspace and don't force them to hardcode protocol
families just to have it changed again once we support routing
rules for more than one protocol family.
Signed-off-by: Thomas Graf <tgraf@suug.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/core')
-rw-r--r-- | net/core/rtnetlink.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/net/core/rtnetlink.c b/net/core/rtnetlink.c index d69ad90e5811..15e968c697cc 100644 --- a/net/core/rtnetlink.c +++ b/net/core/rtnetlink.c @@ -647,7 +647,8 @@ static struct rtnetlink_link link_rtnetlink_table[RTM_MAX-RTM_BASE+1] = [RTM_GETROUTE - RTM_BASE] = { .dumpit = rtnetlink_dump_all }, [RTM_NEWNEIGH - RTM_BASE] = { .doit = neigh_add }, [RTM_DELNEIGH - RTM_BASE] = { .doit = neigh_delete }, - [RTM_GETNEIGH - RTM_BASE] = { .dumpit = neigh_dump_info } + [RTM_GETNEIGH - RTM_BASE] = { .dumpit = neigh_dump_info }, + [RTM_GETRULE - RTM_BASE] = { .dumpit = rtnetlink_dump_all } }; static int rtnetlink_event(struct notifier_block *this, unsigned long event, void *ptr) |