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
|
|
@ -52,8 +52,17 @@ enum env_flags_varaccess {
|
||||||
#define ETHADDR_FLAGS "eth" ETHADDR_WILDCARD "addr:mo,"
|
#define ETHADDR_FLAGS "eth" ETHADDR_WILDCARD "addr:mo,"
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
#define NET_FLAGS \
|
||||||
|
"ipaddr:i," \
|
||||||
|
"gatewayip:i," \
|
||||||
|
"netmask:i," \
|
||||||
|
"serverip:i," \
|
||||||
|
"nvlan:i," \
|
||||||
|
"vlan:i," \
|
||||||
|
"dnsip:i,"
|
||||||
#else
|
#else
|
||||||
#define ETHADDR_FLAGS ""
|
#define ETHADDR_FLAGS
|
||||||
|
#define NET_FLAGS
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifndef CONFIG_ENV_OVERWRITE
|
#ifndef CONFIG_ENV_OVERWRITE
|
||||||
|
|
@ -64,6 +73,7 @@ enum env_flags_varaccess {
|
||||||
|
|
||||||
#define ENV_FLAGS_LIST_STATIC \
|
#define ENV_FLAGS_LIST_STATIC \
|
||||||
ETHADDR_FLAGS \
|
ETHADDR_FLAGS \
|
||||||
|
NET_FLAGS \
|
||||||
SERIAL_FLAGS \
|
SERIAL_FLAGS \
|
||||||
CONFIG_ENV_FLAGS_LIST_STATIC
|
CONFIG_ENV_FLAGS_LIST_STATIC
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue