diff options
| author | Vincenzo Maffione <vmaffione@FreeBSD.org> | 2020-01-13 21:26:17 +0000 |
|---|---|---|
| committer | Vincenzo Maffione <vmaffione@FreeBSD.org> | 2020-01-13 21:26:17 +0000 |
| commit | f55f37d9c5b8e02e1568cdecf8e1bbb58a6d19ec (patch) | |
| tree | 28781e83b9a13183319b778aa394396e0bfe3cc0 | |
| parent | 4c69f60a8e45c09920257582c35f607d1d1bb3e0 (diff) | |
Notes
| -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 e5cd3b4761e4e..b639a926ed426 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)) { |
