Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
- net/ipv4/route.c | 11 +++++++----
- 1 file changed, 7 insertions(+), 4 deletions(-)
+ net/ipv4/route.c | 13 ++++++++-----
+ 1 file changed, 8 insertions(+), 5 deletions(-)
--- a/net/ipv4/route.c
+++ b/net/ipv4/route.c
-@@ -779,6 +779,8 @@ static void __ip_do_redirect(struct rtab
+@@ -777,8 +777,10 @@ static void __ip_do_redirect(struct rtab
+ neigh_event_send(n, NULL);
+ } else {
if (fib_lookup(net, fl4, &res, 0) == 0) {
- struct fib_nh *nh = &FIB_RES_NH(res);
+- struct fib_nh *nh = &FIB_RES_NH(res);
++ struct fib_nh *nh;
+ fib_select_path(net, &res, fl4, skb);
+ nh = &FIB_RES_NH(res);