fix handling of d_name in struct dirent
[musl] / include / dirent.h
index 209285a..7b70abd 100644 (file)
@@ -18,9 +18,11 @@ struct dirent
        off_t d_off;
        unsigned short d_reclen;
        unsigned char d_type;
-       char d_name[1];
+       char d_name[256];
 };
 
+#define d_fileno d_ino
+
 int            closedir(DIR *);
 DIR           *fdopendir(int);
 DIR           *opendir(const char *);