|
@@ -988,7 +988,7 @@ static netdev_tx_t ip6erspan_tunnel_xmit(struct sk_buff *skb,
|
|
|
if (unlikely(!tun_info ||
|
|
if (unlikely(!tun_info ||
|
|
|
!(tun_info->mode & IP_TUNNEL_INFO_TX) ||
|
|
!(tun_info->mode & IP_TUNNEL_INFO_TX) ||
|
|
|
ip_tunnel_info_af(tun_info) != AF_INET6))
|
|
ip_tunnel_info_af(tun_info) != AF_INET6))
|
|
|
- return -EINVAL;
|
|
|
|
|
|
|
+ goto tx_err;
|
|
|
|
|
|
|
|
key = &tun_info->key;
|
|
key = &tun_info->key;
|
|
|
memset(&fl6, 0, sizeof(fl6));
|
|
memset(&fl6, 0, sizeof(fl6));
|