commit | c5c62f1bb0e1fc94ab77ec01e92ccab5cb249742 | [log] [tgz] |
---|---|---|
author | Ivan Vecera <ivecera@redhat.com> | Thu Jul 23 16:37:43 2015 +0200 |
committer | David S. Miller <davem@davemloft.net> | Mon Jul 27 14:49:54 2015 -0700 |
tree | 9af57b09b0e0e113743161f4029a21f8624f655f | |
parent | 1513069edcf8dd86cfd8d5daef482b97d6b93df6 [diff] |
macvtap: fix network header pointer for VLAN tagged pkts Network header is set with offset ETH_HLEN but it is not true for VLAN (multiple-)tagged and results in checksum issues in lower devices. v2: leave skb->protocol untouched (thx Vlad), comment added v3: moved after skb_probe_transport_header() call (thx Toshiaki) Signed-off-by: Ivan Vecera <ivecera@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>