diff options
author | Eric W. Biederman <ebiederm@xmission.com> | 2015-09-25 15:07:31 -0500 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2015-09-29 20:21:32 +0200 |
commit | 5f5d74d723146c5b97c7318b5851af15b30e3304 (patch) | |
tree | 670f2e4cc8eb6cdb8cb72ccc611930af40ce09ba /net/netfilter/ipvs | |
parent | e45f50660ee5fd38a540afabb7c0f65d063db631 (diff) | |
download | op-kernel-dev-5f5d74d723146c5b97c7318b5851af15b30e3304.zip op-kernel-dev-5f5d74d723146c5b97c7318b5851af15b30e3304.tar.gz |
ipv6: Pass struct net into ip6_route_me_harder
Don't make ip6_route_me_harder guess which network namespace
it is routing in, pass the network namespace in.
Signed-off-by: Eric W. Biederman <ebiederm@xmission.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'net/netfilter/ipvs')
-rw-r--r-- | net/netfilter/ipvs/ip_vs_core.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/netfilter/ipvs/ip_vs_core.c b/net/netfilter/ipvs/ip_vs_core.c index 800b085..37dd77a 100644 --- a/net/netfilter/ipvs/ip_vs_core.c +++ b/net/netfilter/ipvs/ip_vs_core.c @@ -715,7 +715,7 @@ static int ip_vs_route_me_harder(struct netns_ipvs *ipvs, int af, struct dst_entry *dst = skb_dst(skb); if (dst->dev && !(dst->dev->flags & IFF_LOOPBACK) && - ip6_route_me_harder(skb) != 0) + ip6_route_me_harder(ipvs->net, skb) != 0) return 1; } else #endif |