|
@@ -2545,7 +2545,7 @@ e1000_tso(struct e1000_adapter *adapter, struct e1000_tx_ring *tx_ring,
|
|
|
cmd_length = E1000_TXD_CMD_IP;
|
|
|
ipcse = skb->h.raw - skb->data - 1;
|
|
|
#ifdef NETIF_F_TSO_IPV6
|
|
|
- } else if (skb->protocol == ntohs(ETH_P_IPV6)) {
|
|
|
+ } else if (skb->protocol == htons(ETH_P_IPV6)) {
|
|
|
skb->nh.ipv6h->payload_len = 0;
|
|
|
skb->h.th->check =
|
|
|
~csum_ipv6_magic(&skb->nh.ipv6h->saddr,
|