diff options
author | Joe Hershberger <joe.hershberger@ni.com> | 2012-12-11 22:16:31 -0600 |
---|---|---|
committer | Tom Rini <trini@ti.com> | 2012-12-13 11:46:56 -0700 |
commit | 2598090b7e17f8bdca95b22e7f27217054730e02 (patch) | |
tree | 08c613d02581cdf4238736511cc10d5f3c782990 /include/search.h | |
parent | e080d545f8ffb104a13b07deddf92ecb498b3a94 (diff) | |
download | u-boot-imx-2598090b7e17f8bdca95b22e7f27217054730e02.zip u-boot-imx-2598090b7e17f8bdca95b22e7f27217054730e02.tar.gz u-boot-imx-2598090b7e17f8bdca95b22e7f27217054730e02.tar.bz2 |
env: Add environment variable flags
Currently just validates variable types as decimal, hexidecimal,
boolean, ip address, and mac address.
If the entry is not found in the env ".flags", then look in the static
one. This allows the env to override the static definitions, but prevents
the need to have every definition in the environment distracting you.
Signed-off-by: Joe Hershberger <joe.hershberger@ni.com>
Diffstat (limited to 'include/search.h')
-rw-r--r-- | include/search.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/search.h b/include/search.h index d68e24a..13d3be6 100644 --- a/include/search.h +++ b/include/search.h @@ -49,6 +49,7 @@ typedef struct entry { char *data; int (*callback)(const char *name, const char *value, enum env_op op, int flags); + int flags; } ENTRY; /* Opaque type for internal use. */ |