summaryrefslogtreecommitdiffstats
path: root/net/can
diff options
context:
space:
mode:
authorPatrick McHardy <kaber@trash.net>2008-02-07 17:58:20 -0800
committerDavid S. Miller <davem@davemloft.net>2008-02-07 17:58:20 -0800
commit4136cd523eb0c0bd53173e16fd7406d31d05824f (patch)
tree8a6b73d066e88eff6736e32863fdad4501717d6c /net/can
parent5da621f1c514b8a39c6f7112becb97262ae76900 (diff)
downloadlinux-4136cd523eb0c0bd53173e16fd7406d31d05824f.tar.gz
linux-4136cd523eb0c0bd53173e16fd7406d31d05824f.tar.bz2
linux-4136cd523eb0c0bd53173e16fd7406d31d05824f.zip
[IPV4]: route: fix crash ip_route_input
ip_route_me_harder() may call ip_route_input() with skbs that don't have skb->dev set for skbs rerouted in LOCAL_OUT and TCP resets generated by the REJECT target, resulting in a crash when dereferencing skb->dev->nd_net. Since ip_route_input() has an input device argument, it seems correct to use that one anyway. Bug introduced in b5921910a1 (Routing cache virtualization). Signed-off-by: Patrick McHardy <kaber@trash.net> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/can')
0 files changed, 0 insertions, 0 deletions