diff --git a/libc/include/dirent.h b/libc/include/dirent.h index a849a61f1..4ca3a7d4f 100644 --- a/libc/include/dirent.h +++ b/libc/include/dirent.h @@ -58,6 +58,12 @@ struct dirent64 { __DIRENT64_BODY }; #undef __DIRENT64_BODY +/* glibc compatibility. */ +#undef _DIRENT_HAVE_D_NAMLEN /* Linux doesn't have a d_namlen field. */ +#define _DIRENT_HAVE_D_RECLEN +#define _DIRENT_HAVE_D_OFF +#define _DIRENT_HAVE_D_TYPE + #define d_fileno d_ino typedef struct DIR DIR;