aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/cxgb4
diff options
context:
space:
mode:
Diffstat (limited to 'drivers/net/cxgb4')
-rw-r--r--drivers/net/cxgb4/sge.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/drivers/net/cxgb4/sge.c b/drivers/net/cxgb4/sge.c
index 304302a71dbc..5cacfc7c53a6 100644
--- a/drivers/net/cxgb4/sge.c
+++ b/drivers/net/cxgb4/sge.c
@@ -931,23 +931,23 @@ out_free: dev_kfree_skb(skb);
931 931
932 ssi = skb_shinfo(skb); 932 ssi = skb_shinfo(skb);
933 if (ssi->gso_size) { 933 if (ssi->gso_size) {
934 struct cpl_tx_pkt_lso_core *lso = (void *)(wr + 1); 934 struct cpl_tx_pkt_lso *lso = (void *)wr;
935 bool v6 = (ssi->gso_type & SKB_GSO_TCPV6) != 0; 935 bool v6 = (ssi->gso_type & SKB_GSO_TCPV6) != 0;
936 int l3hdr_len = skb_network_header_len(skb); 936 int l3hdr_len = skb_network_header_len(skb);
937 int eth_xtra_len = skb_network_offset(skb) - ETH_HLEN; 937 int eth_xtra_len = skb_network_offset(skb) - ETH_HLEN;
938 938
939 wr->op_immdlen = htonl(FW_WR_OP(FW_ETH_TX_PKT_WR) | 939 wr->op_immdlen = htonl(FW_WR_OP(FW_ETH_TX_PKT_WR) |
940 FW_WR_IMMDLEN(sizeof(*lso))); 940 FW_WR_IMMDLEN(sizeof(*lso)));
941 lso->lso_ctrl = htonl(LSO_OPCODE(CPL_TX_PKT_LSO) | 941 lso->c.lso_ctrl = htonl(LSO_OPCODE(CPL_TX_PKT_LSO) |
942 LSO_FIRST_SLICE | LSO_LAST_SLICE | 942 LSO_FIRST_SLICE | LSO_LAST_SLICE |
943 LSO_IPV6(v6) | 943 LSO_IPV6(v6) |
944 LSO_ETHHDR_LEN(eth_xtra_len / 4) | 944 LSO_ETHHDR_LEN(eth_xtra_len / 4) |
945 LSO_IPHDR_LEN(l3hdr_len / 4) | 945 LSO_IPHDR_LEN(l3hdr_len / 4) |
946 LSO_TCPHDR_LEN(tcp_hdr(skb)->doff)); 946 LSO_TCPHDR_LEN(tcp_hdr(skb)->doff));
947 lso->ipid_ofst = htons(0); 947 lso->c.ipid_ofst = htons(0);
948 lso->mss = htons(ssi->gso_size); 948 lso->c.mss = htons(ssi->gso_size);
949 lso->seqno_offset = htonl(0); 949 lso->c.seqno_offset = htonl(0);
950 lso->len = htonl(skb->len); 950 lso->c.len = htonl(skb->len);
951 cpl = (void *)(lso + 1); 951 cpl = (void *)(lso + 1);
952 cntrl = TXPKT_CSUM_TYPE(v6 ? TX_CSUM_TCPIP6 : TX_CSUM_TCPIP) | 952 cntrl = TXPKT_CSUM_TYPE(v6 ? TX_CSUM_TCPIP6 : TX_CSUM_TCPIP) |
953 TXPKT_IPHDR_LEN(l3hdr_len) | 953 TXPKT_IPHDR_LEN(l3hdr_len) |