net/tcp: define a fallback value for rcv_wnd size
authorMikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>
Sat, 28 Dec 2024 10:46:36 +0000 (13:46 +0300)
committerTom Rini <trini@konsulko.com>
Sat, 28 Dec 2024 17:59:42 +0000 (11:59 -0600)
commit0eff9208261e7526108243fa7441bb07a9203eb1
tree0c66a47437e481867ce82000b109eafbd9ee2463
parent3a44b8ba942ba1eabdcae8c45ba699952004aeed
net/tcp: define a fallback value for rcv_wnd size

Some driver implements it's own network packet pool, so PKTBUFSRX is zero.
This results in zero-size TCP receive window, so data transfer doesn't
work. Avoid it by setting a reasonable fallback value.

Signed-off-by: Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu>
Reviewed-by: Simon Glass <sjg@chromium.org>
net/tcp.c