Hey Tom, huge thanks for sharing that. I agree lwip is the proper way to handle this, will try out this patch set and eventually migrate fastboot apps into a new stack.
On Wed, Nov 8, 2023 at 6:45 AM Tom Rini <tr...@konsulko.com> wrote: > On Tue, Jul 25, 2023 at 10:56:52PM +0100, Dmitrii Merkurev wrote: > > > This allows us to reuse TCP logic between IP and IP6 stack. > > > > Signed-off-by: Dmitrii Merkurev <dimori...@google.com> > > Cc: Ying-Chun Liu (PaulLiu) <paul....@linaro.org> > > Cc: Simon Glass <s...@chromium.org> > > Сс: Joe Hershberger <joe.hershber...@ni.com> > > Сс: Ramon Fried <rfried....@gmail.com> > > Reviewed-by: Ying-Chun Liu (PaulLiu) <paul....@linaro.org> > > Reviewed-by: Simon Glass <s...@chromium.org> > > --- > > include/net/tcp.h | 54 ++++++++++++++++-------------------- > > net/tcp.c | 70 +++++++++++++++++++++++------------------------ > > test/cmd/wget.c | 48 ++++++++++++++++++-------------- > > 3 files changed, 85 insertions(+), 87 deletions(-) > > I do want to thank you for your contribution. However, the long term > goal with the project right now is to move to integrate lwip as the > networking stack (and in turn have more robust IPv6 and wget and > similar features). So, I don't want to pickup this series (unless you > think it's still important here-and-now, given the above). I would ask > you to please keep an eye on that effort and either try out v10: > https://patchwork.ozlabs.org/project/uboot/list/?series=374882&state=* > or keep an eye out for v11. Thanks again! > > -- > Tom >