CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2025/04/22 13:59:55
Modified files:
sys/netinet : tcp_input.c
Log message:
Refactor TCP softlro checks.
In TCP software LRO do all checks that affect only a single packet
before looping over the enqueued packets. Fragment and TCP protocol
checks can be removed, ether_extract_headers() already does that.
After the check is successful, store the payload length in ph_mss.
This is done later anyway. If this mbuf field contains a positive
length, we know that the check has already been done.
OK jan@