doc/share/security/patches/EN-20:16/vmx.patch
2020-08-05 17:30:26 +00:00

11 lines
423 B
Diff

--- sys/dev/vmware/vmxnet3/if_vmx.c.orig
+++ sys/dev/vmware/vmxnet3/if_vmx.c
@@ -1320,7 +1320,7 @@
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)) {