mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-28 15:41:40 +00:00
net: Add default flags for common net env vars
Check that the common network stack's env vars conform to the proper format for IP addresses. Signed-off-by: Joe Hershberger <joe.hershberger@ni.com> Reviewed-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
fd3056337e
commit
c0a93440a7
1 changed files with 11 additions and 1 deletions
|
@ -52,8 +52,17 @@ enum env_flags_varaccess {
|
|||
#define ETHADDR_FLAGS "eth" ETHADDR_WILDCARD "addr:mo,"
|
||||
#endif
|
||||
#endif
|
||||
#define NET_FLAGS \
|
||||
"ipaddr:i," \
|
||||
"gatewayip:i," \
|
||||
"netmask:i," \
|
||||
"serverip:i," \
|
||||
"nvlan:i," \
|
||||
"vlan:i," \
|
||||
"dnsip:i,"
|
||||
#else
|
||||
#define ETHADDR_FLAGS ""
|
||||
#define ETHADDR_FLAGS
|
||||
#define NET_FLAGS
|
||||
#endif
|
||||
|
||||
#ifndef CONFIG_ENV_OVERWRITE
|
||||
|
@ -64,6 +73,7 @@ enum env_flags_varaccess {
|
|||
|
||||
#define ENV_FLAGS_LIST_STATIC \
|
||||
ETHADDR_FLAGS \
|
||||
NET_FLAGS \
|
||||
SERIAL_FLAGS \
|
||||
CONFIG_ENV_FLAGS_LIST_STATIC
|
||||
|
||||
|
|
Loading…
Reference in a new issue