Message ID | 20150503010333.GD2731450@devbig242.prn2.facebook.com |
---|---|
State | RFC, archived |
Delegated to: | David Miller |
Headers | show |
diff --git i/net/ipv6/route.c w/net/ipv6/route.c index 3522711..f81b321 100644 --- i/net/ipv6/route.c +++ w/net/ipv6/route.c @@ -920,7 +920,7 @@ redo_rt6_select: if (!(rt->rt6i_flags & (RTF_NONEXTHOP | RTF_GATEWAY))) nrt = rt6_alloc_cow(rt, &fl6->daddr, &fl6->saddr); - else if (!(rt->dst.flags & DST_HOST) || !(rt->dst.flags & RTF_LOCAL)) + else if (!(rt->dst.flags & DST_HOST)) nrt = rt6_alloc_clone(rt, &fl6->daddr); else goto out2;