summaryrefslogtreecommitdiff
path: root/components/dfs/include
diff options
context:
space:
mode:
Diffstat (limited to 'components/dfs/include')
-rw-r--r--components/dfs/include/dfs_def.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/components/dfs/include/dfs_def.h b/components/dfs/include/dfs_def.h
index c90a9709aa..52560eae84 100644
--- a/components/dfs/include/dfs_def.h
+++ b/components/dfs/include/dfs_def.h
@@ -282,10 +282,12 @@ struct dirent
#endif
/* file descriptor */
+#define DFS_FD_MAGIC 0xfdfd
struct dfs_fd
{
+ rt_uint16_t magic; /* file descriptor magic number */
+ rt_uint16_t type; /* Type (regular or socket) */
char *path; /* Name (below mount point) */
- int type; /* Type (regular or socket) */
int ref_count; /* Descriptor reference count */
struct dfs_filesystem *fs; /* Resident file system */