summaryrefslogtreecommitdiffstats
path: root/firmware/include/rb_namespace.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/include/rb_namespace.h')
-rw-r--r--firmware/include/rb_namespace.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/firmware/include/rb_namespace.h b/firmware/include/rb_namespace.h
index 7bc711b5a6..5cd8c2dd29 100644
--- a/firmware/include/rb_namespace.h
+++ b/firmware/include/rb_namespace.h
@@ -37,6 +37,8 @@ struct ns_scan_info
};
/* root functions */
+#define ROOT_MAX_REALPATH 80
+const char* root_get_realpath(void);
int root_mount_path(const char *path, unsigned int flags);
void root_unmount_volume(IF_MV_NONVOID(int volume));
int root_readdir_dirent(struct filestr_base *stream,
@@ -49,6 +51,7 @@ int ns_open_root(IF_MV(int volume,) unsigned int *callflagsp,
struct file_base_info *infop, uint16_t *attrp);
int ns_open_stream(const char *path, unsigned int callflags,
struct filestr_base *stream, struct ns_scan_info *scanp);
+bool ns_volume_is_visible(IF_MV_NONVOID(int volume));
/* closes the namespace stream */
static inline int ns_close_stream(struct filestr_base *stream)