diff options
-rw-r--r-- | drivers/s390/net/qeth_l3_main.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/s390/net/qeth_l3_main.c b/drivers/s390/net/qeth_l3_main.c index 3ddd5add7984..a1abb37db000 100644 --- a/drivers/s390/net/qeth_l3_main.c +++ b/drivers/s390/net/qeth_l3_main.c | |||
@@ -2939,6 +2939,7 @@ static void qeth_tso_fill_header(struct qeth_card *card, | |||
2939 | 2939 | ||
2940 | /*fix header to TSO values ...*/ | 2940 | /*fix header to TSO values ...*/ |
2941 | hdr->hdr.hdr.l3.id = QETH_HEADER_TYPE_TSO; | 2941 | hdr->hdr.hdr.l3.id = QETH_HEADER_TYPE_TSO; |
2942 | hdr->hdr.hdr.l3.length = skb->len - sizeof(struct qeth_hdr_tso); | ||
2942 | /*set values which are fix for the first approach ...*/ | 2943 | /*set values which are fix for the first approach ...*/ |
2943 | hdr->ext.hdr_tot_len = (__u16) sizeof(struct qeth_hdr_ext_tso); | 2944 | hdr->ext.hdr_tot_len = (__u16) sizeof(struct qeth_hdr_ext_tso); |
2944 | hdr->ext.imb_hdr_no = 1; | 2945 | hdr->ext.imb_hdr_no = 1; |