Whamcloud - gitweb
LU-3963 libcfs: remove the last of cfs_atomic
[fs/lustre-release.git] / libsysio / include / fs.h
index 95eab24..e324006 100644 (file)
 /*
  * File system or volume support.
  */
+#ifndef SYSIO_FS_H_
+#define SYSIO_FS_H_
+
+#include <sys/queue.h>
 
 struct filesys;
 
@@ -163,6 +167,7 @@ struct filesys {
 
 extern struct fsswent *_sysio_fssw_lookup(const char *name);
 extern int _sysio_fssw_register(const char *name, struct fssw_ops *ops);
+extern char *incore_dir_template;
 extern struct filesys * _sysio_fs_new(struct filesys_ops *ops,
                                      unsigned mask,
                                      void *private);
@@ -170,3 +175,5 @@ extern void _sysio_fs_gone(struct filesys *fs);
 #ifdef ZERO_SUM_MEMORY
 extern void _sysio_fssw_shutdown(void);
 #endif
+
+#endif /* SYSIO_FS_H_ */