From: Job Snijders Subject: Re: Add sysctl to disable Nagle's algorithm (RFC 896 - Congestion Control) To: Alexander Bluhm , Otto Moerbeek , tech@openbsd.org Date: Tue, 14 May 2024 23:07:46 +0000 I am under the impression that the intention of LINUX_TCP_CORK is that when you 'reset' (zeroize?) this particular socket option, the local data queue is flushed into a TCP packet on the wire. Whereas unsetting TCP_NOPUSH will not trigger a flush by itself. As I understand it NOPUSH and TCP_CORK have subtle differences. Kind regards, Job