]> bbs.cooldavid.org Git - net-next-2.6.git/commit - net/ipv4/netfilter.c
netfilter: netns: fix {ip,6}_route_me_harder() in netns
authorAlexey Dobriyan <adobriyan@gmail.com>
Wed, 8 Oct 2008 09:35:03 +0000 (11:35 +0200)
committerPatrick McHardy <kaber@trash.net>
Wed, 8 Oct 2008 09:35:03 +0000 (11:35 +0200)
commitb21f89019399ff75d9c239010e38b840eb6e01e7
treef4b2ef9f75e2330b983ba27515a5687f8e923e24
parent400dad39d1c33fe797e47326d87a3f54d0ac5181
netfilter: netns: fix {ip,6}_route_me_harder() in netns

Take netns from skb->dst->dev. It should be safe because, they are called
from LOCAL_OUT hook where dst is valid (though, I'm not exactly sure about
IPVS and queueing packets to userspace).

[Patrick: its safe everywhere since they already expect skb->dst to be set]

Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Signed-off-by: Patrick McHardy <kaber@trash.net>
net/ipv4/netfilter.c
net/ipv6/netfilter.c