diff options
Diffstat (limited to 'net/ipv4/ip_tunnel.c')
-rw-r--r-- | net/ipv4/ip_tunnel.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net/ipv4/ip_tunnel.c b/net/ipv4/ip_tunnel.c index 1886cd40a3f6..c0e3cb72ad70 100644 --- a/net/ipv4/ip_tunnel.c +++ b/net/ipv4/ip_tunnel.c | |||
@@ -686,6 +686,7 @@ void ip_tunnel_xmit(struct sk_buff *skb, struct net_device *dev, | |||
686 | tunnel->err_time + IPTUNNEL_ERR_TIMEO)) { | 686 | tunnel->err_time + IPTUNNEL_ERR_TIMEO)) { |
687 | tunnel->err_count--; | 687 | tunnel->err_count--; |
688 | 688 | ||
689 | memset(IPCB(skb), 0, sizeof(*IPCB(skb))); | ||
689 | dst_link_failure(skb); | 690 | dst_link_failure(skb); |
690 | } else | 691 | } else |
691 | tunnel->err_count = 0; | 692 | tunnel->err_count = 0; |