refactor: clean up the virtual memory mappings
[lunaix-os.git] / lunaix-os / includes / lunaix / dirent.h
index 5fce3971de3e8cb757bad4a593f549e408bec26d..faa56a6ceee5cae0abe21dbf1b90a8a39def4cda 100644 (file)
@@ -1,12 +1,14 @@
 #ifndef __LUNAIX_DIRENT_H
 #define __LUNAIX_DIRENT_H
 
+#define DIRENT_NAME_MAX_LEN 256
+
 struct dirent
 {
     unsigned int d_type;
     unsigned int d_offset;
     unsigned int d_nlen;
-    char* d_name;
+    char d_name[DIRENT_NAME_MAX_LEN];
 };
 
 #endif /* __LUNAIX_DIRENT_H */