Home
last modified time | relevance | path

Searched hist:b0a1ba59921eaaa9cb8f97bb35f2e6870fcdfedc (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/net/ipv6/
H A Droute.cdiff b0a1ba59921eaaa9cb8f97bb35f2e6870fcdfedc Tue Jan 20 21:16:02 CST 2015 Martin KaFai Lau <kafai@fb.com> ipv6: Fix __ip6_route_redirect

In my last commit (a3c00e4: ipv6: Remove BACKTRACK macro), the changes in
__ip6_route_redirect is incorrect. The following case is missed:
1. The for loop tries to find a valid gateway rt. If it fails to find
one, rt will be NULL.
2. When rt is NULL, it is set to the ip6_null_entry.
3. The newly added 'else if', from a3c00e4, will stop the backtrack from
happening.

Signed-off-by: Martin KaFai Lau <kafai@fb.com>
Signed-off-by: David S. Miller <davem@davemloft.net>