diff options
| author | Vincenzo Maffione <vmaffione@FreeBSD.org> | 2020-01-20 22:15:33 +0000 |
|---|---|---|
| committer | Vincenzo Maffione <vmaffione@FreeBSD.org> | 2020-01-20 22:15:33 +0000 |
| commit | 25021662487db847bceb3f8c098e950e7ce3d3ca (patch) | |
| tree | d743a4d21ac116418911a8b2cd5719e74b7870c6 /sys/dev/vmware | |
| parent | c0f6bbaf39ad7d684f82e3279c23ee3ba8cfbbed (diff) | |
Notes
Diffstat (limited to 'sys/dev/vmware')
| -rw-r--r-- | sys/dev/vmware/vmxnet3/if_vmx.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/dev/vmware/vmxnet3/if_vmx.c b/sys/dev/vmware/vmxnet3/if_vmx.c index 6c8aaf87387f..ffd938a100cd 100644 --- a/sys/dev/vmware/vmxnet3/if_vmx.c +++ b/sys/dev/vmware/vmxnet3/if_vmx.c @@ -1320,7 +1320,7 @@ vmxnet3_isc_txd_encap(void *vsc, if_pkt_info_t pi) hdrlen = pi->ipi_ehdrlen + pi->ipi_ip_hlen; if (pi->ipi_csum_flags & CSUM_TSO) { sop->offload_mode = VMXNET3_OM_TSO; - sop->hlen = hdrlen; + sop->hlen = hdrlen + pi->ipi_tcp_hlen; sop->offload_pos = pi->ipi_tso_segsz; } else if (pi->ipi_csum_flags & (VMXNET3_CSUM_OFFLOAD | VMXNET3_CSUM_OFFLOAD_IPV6)) { |
