Hi Mikhail, On Wed, 14 Aug 2024 at 04:32, Mikhail Kshevetskiy <mikhail.kshevets...@iopsys.eu> wrote: > > Changes: > * Fix initial send sequence always zero issue > * Use state machine close to RFC 9293. This should make TCP > transfers more reliable (now we can upload a huge array > of data from the board to external server) > * Improve TCP framework a lot. This should make tcp client > code much more simple. > * rewrite wget with new tcp stack > * rewrite fastboot_tcp with new tcp stack > > Signed-off-by: Mikhail Kshevetskiy <mikhail.kshevets...@iopsys.eu> > --- > include/net/tcp.h | 171 +++++++-- > include/net/wget.h | 8 - > net/fastboot_tcp.c | 190 +++++----- > net/net.c | 4 + > net/tcp.c | 837 ++++++++++++++++++++++++++++++++++----------- > net/wget.c | 460 +++++++------------------ > 6 files changed, 992 insertions(+), 678 deletions(-)
Is it possible to split this patch up a bit? Regards, Simon