diff options
author | Sascha Hauer <s.hauer@pengutronix.de> | 2013-01-20 13:16:28 +0100 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2013-01-20 16:31:51 +0100 |
commit | 0c97dd006198dac14acc8e1dca1b57f2c4ad12b3 (patch) | |
tree | ffe994f20ddaf002d3e82e7cf6f9d4dc721868ff /include/envfs.h | |
parent | 00df6b46373020348d27d6cc83f2b13e7a940935 (diff) | |
download | barebox-0c97dd006198dac14acc8e1dca1b57f2c4ad12b3.tar.gz barebox-0c97dd006198dac14acc8e1dca1b57f2c4ad12b3.tar.xz |
move prototypes for envfs_* to envfs.h
environment.h is for environment variables, not for the environment
storage (envfs), so move the prototypes to envfs.h
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'include/envfs.h')
-rw-r--r-- | include/envfs.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/include/envfs.h b/include/envfs.h index 3d14fcb9ee..2db55ed6a4 100644 --- a/include/envfs.h +++ b/include/envfs.h @@ -89,5 +89,11 @@ struct envfs_super { #error "__BYTE_ORDER must be __LITTLE_ENDIAN or __BIG_ENDIAN" #endif -#endif /* _ENVFS_H */ +#define ENV_FLAG_NO_OVERWRITE (1 << 0) +int envfs_load(char *filename, char *dirname, unsigned flags); +int envfs_save(char *filename, char *dirname); + +/* defaults to /dev/env0 */ +extern char *default_environment_path; +#endif /* _ENVFS_H */ |