opnsense-src/sys/dev/usb/net
Michael Tuexen f2d2ce09fd ure: improve receive checksum offloading
Let the receive checksum offload for TCP/IPv6 and UDP/IPv6 be
controlled by ifconfig rxcsum6 and not by ifconfig rxcsum.
While there, make the code more compact and improve stlye.9
conformity.

Reviewed by:		Timo Völker
Differential Revision:	https://reviews.freebsd.org/D55188
Event:			Wiesbaden Hackathon 2026

(cherry picked from commit 378577393e407fa2cd9677392da2287e37b4dd33)
2026-04-26 09:50:48 +02:00
..
if_aue.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
if_auereg.h
if_axe.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
if_axereg.h
if_axge.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
if_axgereg.h
if_cdce.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
if_cdceem.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
if_cdcereg.h
if_cue.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
if_cuereg.h
if_ipheth.c ipheth(4): Add CDC-NCM support for RX 2025-08-15 01:01:17 -04:00
if_iphethvar.h ipheth(4): Add CDC-NCM support for RX 2025-08-15 01:01:17 -04:00
if_kue.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
if_kuefw.h
if_kuereg.h
if_mos.c usb/if_mos.c: Fix incorrect SPDX ID 2025-05-28 17:08:00 -04:00
if_mosreg.h
if_muge.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
if_mugereg.h
if_rue.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
if_ruereg.h
if_smsc.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
if_smscreg.h
if_udav.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
if_udavreg.h
if_umb.c umb: Fix setting the input routine 2025-09-04 01:19:37 +08:00
if_umbreg.h umb: Introduce the USB umb(4) network driver 2025-01-20 23:46:15 +00:00
if_ure.c ure: improve receive checksum offloading 2026-04-26 09:50:48 +02:00
if_urereg.h
if_urndis.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
if_urndisreg.h
if_usie.c if_usie: fix typo 2024-09-22 00:56:37 +02:00
if_usievar.h
mbim.h umb: Introduce the USB umb(4) network driver 2025-01-20 23:46:15 +00:00
ruephy.c usb: Kill left-over cdefs.h includes 2025-03-04 14:44:22 -07:00
ruephyreg.h
uhso.c chore: replace {0, 0} with {DEV,KOBJ}METHOD_END 2026-04-25 09:46:07 -07:00
usb_ethernet.c usb: if_ure: stop touching the mbuf accounting on rxq insertion 2025-04-20 13:28:12 -05:00
usb_ethernet.h