[PATCH v3 07/12] net-lwip: add wget command
Jerome Forissier
jerome.forissier at linaro.org
Fri Jun 7 11:23:24 CEST 2024
On 6/6/24 17:41, Ilias Apalodimas wrote:
> Hi Jerome,
>
> Can we split this in 2 patches instead?
> A preparatory one, with split the net-common etc and one that adds wget?
Sure, done in v4.
> Thanks
> /Ilias
>
> On Thu, 6 Jun 2024 at 16:37, Jerome Forissier
> <jerome.forissier at linaro.org> wrote:
>>
>> Add support for the wget command with NET_LWIP.
>>
>> About the small change in cmd/efidebug.c: when the wget command based
>> on the lwIP stack is used the wget command has a built-in URL
>> validation function since it needs to parse it anyways (in parse_url()).
>> Therefore wget_validate_uri() doesn't exist. So, guard the call in
>> efidebug.c with CONFIG_CMD_WGET.
>>
>> Based on code initially developed by Maxim U.
>>
>> Signed-off-by: Jerome Forissier <jerome.forissier at linaro.org>
>> Co-developed-by: Maxim Uvarov <muvarov at gmail.com>
>> Cc: Maxim Uvarov <muvarov at gmail.com>
>> ---
>> cmd/Kconfig | 7 ++
>> cmd/Makefile | 5 +-
>> cmd/efidebug.c | 8 +-
>> cmd/net-common.c | 115 +++++++++++++++++++++++++++++
>> cmd/net-lwip.c | 12 +++
>> cmd/net.c | 115 -----------------------------
>> include/net-lwip.h | 51 +++++++++++++
>> net-lwip/Makefile | 1 +
>> net-lwip/wget.c | 180 +++++++++++++++++++++++++++++++++++++++++++++
>> 9 files changed, 375 insertions(+), 119 deletions(-)
>> create mode 100644 cmd/net-common.c
>> create mode 100644 net-lwip/wget.c
Thanks,
--
Jerome
More information about the U-Boot
mailing list