commit | 78cb2dae82339f27888e2eb47e974b239a7929e9 | [log] [tgz] |
---|---|---|
author | Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> | Sat Dec 28 13:46:28 2024 +0300 |
committer | Tom Rini <trini@konsulko.com> | Sat Dec 28 11:59:42 2024 -0600 |
tree | ea8bad86a84ca3d377ff1872087c5eb13ddcfc4e | |
parent | 932ac96a69be9a9ca97c2b07777e50512bc5f5ce [diff] |
net/tcp: fix selective acknowledge Current code assume that all (except last) packets are of the same size. This is definitely wrong. Replace SACK code with a new one, that does not rely on this assumption. Also this code uses less memory. Signed-off-by: Mikhail Kshevetskiy <mikhail.kshevetskiy@iopsys.eu> Reviewed-by: Simon Glass <sjg@chromium.org>