summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMarek Vasut <marex@denx.de>2014-03-05 19:59:50 +0100
committerTom Rini <trini@ti.com>2014-03-21 16:43:59 -0400
commit7ce1526ed2bf7a7499a843d38b30095fa2894659 (patch)
tree4cfcf6050115137a4ff027e21ab2fcbf61c58359 /include
parentb401b73d02bb4f97197830e565f19a65577fecc6 (diff)
downloadu-boot-imx-7ce1526ed2bf7a7499a843d38b30095fa2894659.zip
u-boot-imx-7ce1526ed2bf7a7499a843d38b30095fa2894659.tar.gz
u-boot-imx-7ce1526ed2bf7a7499a843d38b30095fa2894659.tar.bz2
env: Add env_export() wrapper
Implement env_export() wrapper, so that all implementers of saveenv() don't have to call hexport_r(), crc32() etc. sequence . This trims down a bit of code duplication. Signed-off-by: Marek Vasut <marex@denx.de>
Diffstat (limited to 'include')
-rw-r--r--include/environment.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/environment.h b/include/environment.h
index 46a3554..f797595 100644
--- a/include/environment.h
+++ b/include/environment.h
@@ -201,6 +201,9 @@ int set_default_vars(int nvars, char * const vars[]);
/* Import from binary representation into hash table */
int env_import(const char *buf, int check);
+/* Export from hash table into binary representation */
+int env_export(env_t *env_out);
+
#endif /* DO_DEPS_ONLY */
#endif /* _ENVIRONMENT_H_ */