ipv6: Do not depend on rt->n in ip6_pol_route().
Subsystems (3)
PATCH 5/11 ipv6: Do not depend on rt->n in ip6_pol_route().
Signed-off-by YOSHIFUJI Hideaki <[email protected]>
--- net/ipv6/route.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
net/ipv6/route.c +1 -1
@@ -925,7 +925,7 @@ restart:dst_hold (&rt->dst);read_unlock_bh (&table->tb6_lock); -if (!rt->n && !(rt->rt6i_flags &RTF_NONEXTHOP )) +if (!(rt->rt6i_flags & (RTF_NONEXTHOP |RTF_GATEWAY ))) nrt =rt6_alloc_cow (rt, &fl6->daddr, &fl6->saddr);else if (!(rt->dst.flags &DST_HOST )) nrt =rt6_alloc_clone (rt, &fl6->daddr);
Signature · 1 line
1.7.9.5