mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2026-06-02 09:46:37 +03:00
net: lwip: add TFTPSERVERIP Kconfig option
With the legacy networking stack, it is possible to use USE_SERVERIP, SERVERIP and BOOTP_PREFER_SERVERIP Kconfg options to force use of a specific TFTP server ip. Using the lwIP networking stack use of the 'tftpserverip' environment variable provide the closest equivalent functionality. Add USE_TFTPSERVERIP and TFTPSERVERIP Kconfig options that can be used to add the 'tftpserverip' environment variable to force use of a specific TFTP server ip. Signed-off-by: Jonas Karlman <jonas@kwiboo.se> Acked-by: Jerome Forissier <jerome.forissier@arm.com>
This commit is contained in:
committed by
Jerome Forissier
parent
72d4e94b2e
commit
d93b3a38d5
@@ -58,6 +58,9 @@ const char default_environment[] = {
|
||||
#ifdef CONFIG_USE_SERVERIP
|
||||
"serverip=" CONFIG_SERVERIP "\0"
|
||||
#endif
|
||||
#ifdef CONFIG_USE_TFTPSERVERIP
|
||||
"tftpserverip=" CONFIG_TFTPSERVERIP "\0"
|
||||
#endif
|
||||
#ifdef CONFIG_SYS_DISABLE_AUTOLOAD
|
||||
"autoload=0\0"
|
||||
#endif
|
||||
|
||||
@@ -72,4 +72,16 @@ config LWIP_TCP_WND
|
||||
but QEMU with "-net user" needs no more than a few KB or the
|
||||
transfer will stall and eventually time out.
|
||||
|
||||
config USE_TFTPSERVERIP
|
||||
bool "Set a default 'tftpserverip' value in the environment"
|
||||
depends on CMD_TFTPBOOT
|
||||
help
|
||||
Defines a default value for the IP address of a TFTP server to
|
||||
contact when using the "tftpboot" command. (Environment variable
|
||||
"tftpserverip")
|
||||
|
||||
config TFTPSERVERIP
|
||||
string "Value of the default 'tftpserverip' value in the environment"
|
||||
depends on USE_TFTPSERVERIP
|
||||
|
||||
endif # NET_LWIP
|
||||
|
||||
Reference in New Issue
Block a user