[PATCH v5 0/4] NET_LWIP LMB fixes
Jerome Forissier
jerome.forissier at linaro.org
Thu Apr 17 15:26:56 CEST 2025
Two small patches fixing issues with tftp and wget when the network
stack is NET_LWIP and LMB is enabled. Plus one prerequisite patch
fixing a problem with wget that does printf()/puts()/putc() when
called from EFI which is not allowed (messes with the console output)
and a small refactoring in net/lwip/wget.c.
Changes in v5:
- See changelog in the individual patches
Jerome Forissier (4):
net-lwip: change static function wget_loop() to be wget_do_request()
net, net-lwip: wget: suppress console output when called by EFI
net-lwip: wget: add LMB and buffer checks
net-lwip: tftp: add LMB and buffer checks
doc/usage/cmd/wget.rst | 2 +-
include/net-common.h | 2 +
lib/efi_loader/efi_net.c | 2 +-
.../src/apps/altcp_tls/altcp_tls_mbedtls.c | 8 +-
net/lwip/tftp.c | 56 +++++++--
net/lwip/wget.c | 117 +++++++++++++-----
net/wget.c | 23 +++-
7 files changed, 159 insertions(+), 51 deletions(-)
--
2.43.0
More information about the U-Boot
mailing list