diff --git a/include/metalsvm/fs_types.h b/include/metalsvm/fs_types.h index afe74086..7f2d75be 100644 --- a/include/metalsvm/fs_types.h +++ b/include/metalsvm/fs_types.h @@ -30,10 +30,11 @@ extern "C" { typedef struct fildes { vfs_node_t* node; /* */ off_t offset; /* */ + int mode; /* */ } fildes_t; #define NR_OPEN 10 -#define FS_INIT { [0 ... NR_OPEN-1] = {NULL, 0} } +#define FS_INIT { [0 ... NR_OPEN-1] = {NULL, 0, 0} } #ifdef __cplusplus }