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:
Joe Hershberger 2015-05-20 14:27:24 -05:00 committed by Tom Rini
parent fd3056337e
commit c0a93440a7

View file

@ -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