6 Sep
2025
6 Sep
'25
10:20 p.m.
On Sat, 6 Sep 2025 01:56:18 +0200
Volker Diels-Grabsch
For packets with data, we set the PSH flag depending on whether it's the last chunk of data in a single receive operation from a socket. But then we reuse the same buffers for SYN segments, and oops, PSH is set randomly.
This change cleans this up by setting PSH explicitly, just as we do with the other flags.
Thanks, applied, and welcome to the git log! For the future: it would be nice if you could use the Signed-off-by: tag to imply all this stuff: https://developercertificate.org/. Here I added it for you as an exception as I know that it's clearly the case, and the change is trivial. By the way, 'git commit --signoff' adds it. -- Stefano