diff --git a/components/dfs/include/dfs.h b/components/dfs/include/dfs.h index 6af8bbd99fc5f32b67afd6672d52bc005e96805e..0fd8c2dccce69054f759ed5d3e17870f5d428201 100644 --- a/components/dfs/include/dfs.h +++ b/components/dfs/include/dfs.h @@ -15,7 +15,7 @@ #include #include #include - +#include #include #include @@ -24,11 +24,11 @@ extern "C" { #endif #ifndef DFS_FILESYSTEMS_MAX -#define DFS_FILESYSTEMS_MAX 2 +#define DFS_FILESYSTEMS_MAX 4 #endif #ifndef DFS_FD_MAX -#define DFS_FD_MAX 4 +#define DFS_FD_MAX 16 #endif /* @@ -39,7 +39,7 @@ extern "C" { #endif #ifndef DFS_PATH_MAX -#define DFS_PATH_MAX 256 +#define DFS_PATH_MAX DIRENT_NAME_MAX #endif #ifndef SECTOR_SIZE @@ -66,8 +66,6 @@ extern "C" { #define DFS_F_EOF 0x04000000 #define DFS_F_ERR 0x08000000 -#include - struct statfs { size_t f_bsize; /* block size */ diff --git a/components/libc/compilers/common/dirent.h b/components/libc/compilers/common/dirent.h index 6727d96788af241eac8ff280d08c2eae8e13b7af..a6353fd6f80773d726d0fef3c828a99817db1d98 100644 --- a/components/libc/compilers/common/dirent.h +++ b/components/libc/compilers/common/dirent.h @@ -44,11 +44,7 @@ typedef struct #ifndef HAVE_DIRENT_STRUCTURE #define HAVE_DIRENT_STRUCTURE -#ifdef DFS_PATH_MAX -#define DIRENT_NAME_MAX DFS_PATH_MAX -#else #define DIRENT_NAME_MAX 256 -#endif struct dirent {