1#ifndef NINEPFS_H2#define NINEPFS_H34#include "9p.h"5#include "vfs.h"6#include "mutex.h"78extern const vfs_file_system_t _9p_file_system;910/**11 * 9P file system superblock.12 */13typedef struct {14 /**15 * 9P context for the underlying connection.16 */17 _9pctx ctx;1819 /**20 * Mutex used to synchronize access to the connection context.21 */22 mutex_t mtx;2324 /**25 * User identification.26 */27 char *uname;2829 /**30 * File tree to access (can be NULL).31 */32 char *aname;33} _9pfs;3435#endif