opnsense-src/sys/dev/igc
Kevin Bowling ab540d44ba igc: sysctl for TCP flag handling during TSO
Add tso_tcp_flags_mask_first_segment, tso_tcp_flags_mask_middle_segment,
and tso_tcp_flags_mask_last_segment sysctl-variables to control the
handling of TCP flags during TSO.

This allows to change the masks appropriate for classical ECN and to
configure appropriate masks for accurate ECN.

MFC after:	3 days
Sponsored by:	Netflix
2024-11-20 19:38:01 -07:00
..
if_igc.c igc: sysctl for TCP flag handling during TSO 2024-11-20 19:38:01 -07:00
if_igc.h igc: Rename 'struct adapter' to 'struct igc_softc' 2024-10-14 06:52:31 -07:00
igc_api.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
igc_api.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
igc_base.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
igc_base.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
igc_defines.h igc: Add NVM/firmware prints and sysctl 2024-09-29 03:06:03 -07:00
igc_hw.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
igc_i225.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
igc_i225.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
igc_mac.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
igc_mac.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
igc_nvm.c igc: Add NVM/firmware prints and sysctl 2024-09-29 03:06:03 -07:00
igc_nvm.h igc: Add NVM/firmware prints and sysctl 2024-09-29 03:06:03 -07:00
igc_osdep.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
igc_phy.c sys: Remove $FreeBSD$: one-line .c pattern 2023-08-16 11:54:36 -06:00
igc_phy.h sys: Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:11 -06:00
igc_regs.h igc: sysctl for TCP flag handling during TSO 2024-11-20 19:38:01 -07:00
igc_txrx.c igc: txrx function prototype cleanup 2024-10-14 09:10:59 -07:00