[PATCH 6/6] net: lwip: nfs: Prefer nfsserverip over serverip when set

Jerome Forissier jerome.forissier at arm.com
Mon Jan 19 10:17:41 CET 2026


On 17/01/2026 01:24, Jonas Karlman wrote:
> Prefer use of a 'nfsserverip' env var before falling back to 'serverip'
> when using the nfs command. Similar to how the 'tftpserverip' env var
> is preferred over 'serverip' by the tftp command.
> 
> This also updates the error message to closer match the error message
> used by the lwIP tftp command when a server ip is not set.
> 
> Signed-off-by: Jonas Karlman <jonas at kwiboo.se>
> ---
>  net/lwip/nfs.c | 4 +++-
>  1 file changed, 3 insertions(+), 1 deletion(-)
> 
> diff --git a/net/lwip/nfs.c b/net/lwip/nfs.c
> index 1812bbda68e5..c3b819a091ec 100644
> --- a/net/lwip/nfs.c
> +++ b/net/lwip/nfs.c
> @@ -247,10 +247,12 @@ int do_nfs(struct cmd_tbl *cmdtp, int flag, int argc, char *const argv[])
>  		}
>  	}
>  
> +	if (!server_ip)
> +		server_ip = env_get("nfsserverip");
>  	if (!server_ip)
>  		server_ip = env_get("serverip");
>  	if (!server_ip) {
> -		log_err("*** ERROR: 'serverip' not set\n");
> +		log_err("error: nfsserverip/serverip not set\n");
>  		ret = CMD_RET_FAILURE;
>  		goto out;
>  	}

Reviewed-by: Jerome Forissier <jerome.forissier at arm.com>

Thanks,
-- 
Jerome


More information about the U-Boot mailing list