
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 trini@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 dimorinny@google.com Cc: Ying-Chun Liu (PaulLiu) paul.liu@linaro.org Cc: Simon Glass sjg@chromium.org Сс: Joe Hershberger joe.hershberger@ni.com Сс: Ramon Fried rfried.dev@gmail.com Reviewed-by: Ying-Chun Liu (PaulLiu) paul.liu@linaro.org Reviewed-by: Simon Glass sjg@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