feat: fstat now handle symbolic link
[lunaix-os.git] / lunaix-os / kernel / fs / iso9660 / directory.c
index 770cd50c078c93b73bb063243fb8dc51a3bbeff8..9f4d988f8c39606fd7f7e1160ecbff0bbfe433f5 100644 (file)
@@ -66,7 +66,7 @@ done:
 int
 iso9660_setup_dnode(struct v_dnode* dnode, struct v_inode* inode)
 {
-    if (!(inode->itype & VFS_IFDIR)) {
+    if ((inode->itype & F_FILE)) {
         vfs_assign_inode(dnode, inode);
         return 0;
     }