From 0e11f57efb4ccb0460db3f045b21fc9729b6b656 Mon Sep 17 00:00:00 2001 From: "lulf@carrot.studby.ntnu.no" Date: Thu, 24 Apr 2008 12:49:22 +0200 Subject: - Move out directory traversal routines into mp3_subr --- include/mp3fs.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'include') diff --git a/include/mp3fs.h b/include/mp3fs.h index 4b6cc5d..50bdbee 100644 --- a/include/mp3fs.h +++ b/include/mp3fs.h @@ -2,4 +2,18 @@ #define _MP3FS_H_ struct fuse_args; int mp3_run(int, char **); + + +/* + * Data passed to traverse function pointers.' + */ +struct filler_data { + void *buf; + fuse_fill_dir_t filler; +}; +/* Traverse files used in mp3_subr.c */ +typedef void traverse_fn_t(char *, void *); +void traverse_hierarchy(char *, traverse_fn_t, void *); + +traverse_fn_t mp3_artist; #endif -- cgit v1.2.3