[PATCH v4 0/4] NET_LWIP LMB fixes
Jerome Forissier
jerome.forissier at linaro.org
Tue Apr 15 21:34:25 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 v4:
- 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
include/net-common.h | 2 +
lib/efi_loader/efi_net.c | 2 +-
net/lwip/tftp.c | 56 +++++++++++++++----
net/lwip/wget.c | 113 +++++++++++++++++++++++++++++----------
net/wget.c | 23 +++++---
5 files changed, 150 insertions(+), 46 deletions(-)
--
2.43.0
More information about the U-Boot
mailing list