diff --git a/src/filesystem.h b/src/filesystem.h
index 391a2ea8197d471f37fae692ce84574a2a5ca139..fc2165fd9a5dfeeab098c315d6a4bdb4e5e81d2d 100644 (file)
--- a/src/filesystem.h
+++ b/src/filesystem.h
typedef int (*fs_ident_cb_t) (const graph_ident_t *ident, void *user_data);
+int fs_foreach_dir (const char *base_dir,
+ int (*callback) (const char *base_dir, const char *entry, void *),
+ void *user_data);
+int fs_foreach_file (const char *base_dir,
+ int (*callback) (const char *base_dir, const char *entry, void *),
+ void *user_data);
+
int fs_scan (fs_ident_cb_t callback, void *user_data);
#endif /* FILESYSTEM_G */