Searched refs:new_gw (Results 1 – 1 of 1) sorted by relevance
/linux-4.1.27/net/ipv4/ |
D | route.c | 706 __be32 new_gw = icmp_hdr(skb)->un.gateway; in __ip_do_redirect() local 733 if (new_gw == old_gw || !IN_DEV_RX_REDIRECTS(in_dev) || in __ip_do_redirect() 734 ipv4_is_multicast(new_gw) || ipv4_is_lbcast(new_gw) || in __ip_do_redirect() 735 ipv4_is_zeronet(new_gw)) in __ip_do_redirect() 739 if (!inet_addr_onlink(in_dev, new_gw, old_gw)) in __ip_do_redirect() 741 if (IN_DEV_SEC_REDIRECTS(in_dev) && ip_fib_check_default(new_gw, dev)) in __ip_do_redirect() 744 if (inet_addr_type(net, new_gw) != RTN_UNICAST) in __ip_do_redirect() 748 n = ipv4_neigh_lookup(&rt->dst, NULL, &new_gw); in __ip_do_redirect() 756 update_or_create_fnhe(nh, fl4->daddr, new_gw, in __ip_do_redirect() 776 &old_gw, dev->name, &new_gw, in __ip_do_redirect()
|