|
@@ -1738,7 +1738,7 @@ static u32 mvpp2_txq_desc_csum(int l3_offs, int l3_proto,
|
|
command |= (ip_hdr_len << MVPP2_TXD_IP_HLEN_SHIFT);
|
|
command |= (ip_hdr_len << MVPP2_TXD_IP_HLEN_SHIFT);
|
|
command |= MVPP2_TXD_IP_CSUM_DISABLE;
|
|
command |= MVPP2_TXD_IP_CSUM_DISABLE;
|
|
|
|
|
|
- if (l3_proto == swab16(ETH_P_IP)) {
|
|
|
|
|
|
+ if (l3_proto == htons(ETH_P_IP)) {
|
|
command &= ~MVPP2_TXD_IP_CSUM_DISABLE; /* enable IPv4 csum */
|
|
command &= ~MVPP2_TXD_IP_CSUM_DISABLE; /* enable IPv4 csum */
|
|
command &= ~MVPP2_TXD_L3_IP6; /* enable IPv4 */
|
|
command &= ~MVPP2_TXD_L3_IP6; /* enable IPv4 */
|
|
} else {
|
|
} else {
|