7 typedef struct _dir_list_t {
8 struct _dir_list_t *next;
9 struct _dir_list_t *prev;
21 EXTERN void dir_list_add(dir_list_t **dir_list, DIR *dir);
22 EXTERN void dir_list_remove(dir_list_t **dir_list, DIR *dir);
23 EXTERN void dir_list_close_all(dir_list_t **dir_list);
24 EXTERN bool dir_list_empty(dir_list_t *dir_list);
26 #endif // __DIR_LIST_H