diff options
Diffstat (limited to 'drivers')
-rw-r--r-- | drivers/s390/net/qeth_l3_main.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/s390/net/qeth_l3_main.c b/drivers/s390/net/qeth_l3_main.c index d5e40c3e4bc3..e227e465bfc4 100644 --- a/drivers/s390/net/qeth_l3_main.c +++ b/drivers/s390/net/qeth_l3_main.c | |||
@@ -3115,7 +3115,7 @@ static int qeth_l3_hard_start_xmit(struct sk_buff *skb, struct net_device *dev) | |||
3115 | skb_pull(new_skb, ETH_HLEN); | 3115 | skb_pull(new_skb, ETH_HLEN); |
3116 | } | 3116 | } |
3117 | 3117 | ||
3118 | if (ipv == 6 && card->vlangrp && | 3118 | if (ipv != 4 && card->vlangrp && |
3119 | vlan_tx_tag_present(new_skb)) { | 3119 | vlan_tx_tag_present(new_skb)) { |
3120 | skb_push(new_skb, VLAN_HLEN); | 3120 | skb_push(new_skb, VLAN_HLEN); |
3121 | skb_copy_to_linear_data(new_skb, new_skb->data + 4, 4); | 3121 | skb_copy_to_linear_data(new_skb, new_skb->data + 4, 4); |