linux/net/decnet
Thomas Graf 73417f617a [NET] fib_rules: Flush route cache after rule modifications
The results of FIB rules lookups are cached in the routing cache
except for IPv6 as no such cache exists. So far, it was the
responsibility of the user to flush the cache after modifying any
rules. This lead to many false bug reports due to misunderstanding
of this concept.

This patch automatically flushes the route cache after inserting
or deleting a rule.

Thanks to Muli Ben-Yehuda <muli@il.ibm.com> for catching a bug
in the previous patch.

Signed-off-by: Thomas Graf <tgraf@suug.ch>
Signed-off-by: David S. Miller <davem@davemloft.net>
2007-04-25 22:28:18 -07:00
..
netfilter [NETLINK]: Introduce nlmsg_hdr() helper 2007-04-25 22:26:34 -07:00
af_decnet.c [DECNet]: Use rtnl registration interface 2007-04-25 22:27:12 -07:00
dn_dev.c [DECNet]: Use rtnl registration interface 2007-04-25 22:27:12 -07:00
dn_fib.c [DECNet]: Use rtnl registration interface 2007-04-25 22:27:12 -07:00
dn_neigh.c [SK_BUFF]: Introduce skb_reset_network_header(skb) 2007-04-25 22:24:46 -07:00
dn_nsp_in.c [SK_BUFF]: Introduce skb_reset_transport_header(skb) 2007-04-25 22:25:15 -07:00
dn_nsp_out.c [SK_BUFF]: Convert skb->tail to sk_buff_data_t 2007-04-25 22:26:28 -07:00
dn_route.c [DECNet]: Use rtnl registration interface 2007-04-25 22:27:12 -07:00
dn_rules.c [NET] fib_rules: Flush route cache after rule modifications 2007-04-25 22:28:18 -07:00
dn_table.c [NETLINK]: Use nlmsg_trim() where appropriate 2007-04-25 22:26:37 -07:00
dn_timer.c
Kconfig [NET]: Rethink mark field in struct flowi 2006-12-02 21:21:39 -08:00
Makefile
README
sysctl_net_decnet.c [PATCH] sysctl: remove insert_at_head from register_sysctl 2007-02-14 08:09:59 -08:00
TODO

                       Linux DECnet Project
                      ======================

The documentation for this kernel subsystem is available in the
Documentation/networking subdirectory of this distribution and also
on line at http://www.chygwyn.com/DECnet/

Steve Whitehouse <SteveW@ACM.org>