diff options
author | David S. Miller <davem@davemloft.net> | 2012-01-11 16:46:32 -0800 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2012-01-24 18:08:46 -0500 |
commit | 496053f488fc2d859e41574f3421993826d2d0eb (patch) | |
tree | a97d4e40752b2b86023e896633ee0de55af2927e /net/ipv4/ipip.c | |
parent | d2346963bfcbb9a8ee783ca3c3b3bdd7448ec9d5 (diff) |
ipv4: Remove bogus checks of rt_gateway being zero.
It can never actually happen. rt_gateway is either the fully resolved
flow lookup key's destination address, or the non-zero FIB entry gateway
address.
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv4/ipip.c')
-rw-r--r-- | net/ipv4/ipip.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/net/ipv4/ipip.c b/net/ipv4/ipip.c index 22a19931530..87c63b67f8c 100644 --- a/net/ipv4/ipip.c +++ b/net/ipv4/ipip.c @@ -454,8 +454,6 @@ static netdev_tx_t ipip_tunnel_xmit(struct sk_buff *skb, struct net_device *dev) dev->stats.tx_fifo_errors++; goto tx_error; } - if ((dst = rt->rt_gateway) == 0) - goto tx_error_icmp; } rt = ip_route_output_ports(dev_net(dev), &fl4, NULL, |