The branch main has been updated by tuexen:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=97b177f51fb939943ef920415e541d00789d12f4

commit 97b177f51fb939943ef920415e541d00789d12f4
Author:     Michael Tuexen <[email protected]>
AuthorDate: 2026-01-16 17:28:01 +0000
Commit:     Michael Tuexen <[email protected]>
CommitDate: 2026-01-16 17:28:01 +0000

    dwc: prepare for IPv6 transmit checksum offloading
    
    No functional change intended.
    
    MFC after:      3 days
---
 sys/dev/dwc/if_dwc.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys/dev/dwc/if_dwc.c b/sys/dev/dwc/if_dwc.c
index 1b4b4be68747..458ee01536ef 100644
--- a/sys/dev/dwc/if_dwc.c
+++ b/sys/dev/dwc/if_dwc.c
@@ -268,9 +268,9 @@ dwc_ioctl(if_t ifp, u_long cmd, caddr_t data)
                if (mask & IFCAP_TXCSUM)
                        if_togglecapenable(ifp, IFCAP_TXCSUM);
                if ((if_getcapenable(ifp) & IFCAP_TXCSUM) != 0)
-                       if_sethwassistbits(ifp, CSUM_IP | CSUM_UDP | CSUM_TCP, 
0);
+                       if_sethwassistbits(ifp, CSUM_IP | CSUM_DELAY_DATA, 0);
                else
-                       if_sethwassistbits(ifp, 0, CSUM_IP | CSUM_UDP | 
CSUM_TCP);
+                       if_sethwassistbits(ifp, 0, CSUM_IP | CSUM_DELAY_DATA);
 
                if (if_getdrvflags(ifp) & IFF_DRV_RUNNING) {
                        DWC_LOCK(sc);
@@ -607,7 +607,7 @@ dwc_attach(device_t dev)
        if_setinitfn(ifp, dwc_init);
        if_setsendqlen(ifp, TX_MAP_COUNT - 1);
        if_setsendqready(sc->ifp);
-       if_sethwassist(sc->ifp, CSUM_IP | CSUM_UDP | CSUM_TCP);
+       if_sethwassist(sc->ifp, CSUM_IP | CSUM_DELAY_DATA);
        if_setcapabilities(sc->ifp, IFCAP_VLAN_MTU | IFCAP_HWCSUM);
        if_setcapenable(sc->ifp, if_getcapabilities(sc->ifp));
 

Reply via email to