]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - drivers/net/e1000e/netdev.c
net: Fix IPv6 GSO type checks in Intel ethernet drivers
[net-next-2.6.git] / drivers / net / e1000e / netdev.c
index 3d887104a0d8504c09da0541256c58bbdd9be817..57f149b75fbe9d07f4b5e05e3e14c919d4987461 100644 (file)
@@ -3786,7 +3786,7 @@ static int e1000_tso(struct e1000_adapter *adapter,
                                                         0, IPPROTO_TCP, 0);
                cmd_length = E1000_TXD_CMD_IP;
                ipcse = skb_transport_offset(skb) - 1;
-       } else if (skb_shinfo(skb)->gso_type == SKB_GSO_TCPV6) {
+       } else if (skb_is_gso_v6(skb)) {
                ipv6_hdr(skb)->payload_len = 0;
                tcp_hdr(skb)->check = ~csum_ipv6_magic(&ipv6_hdr(skb)->saddr,
                                                       &ipv6_hdr(skb)->daddr,