Selaa lähdekoodia

Kernel/ProcFS: Add S_IFREG bit to regular files in /proc

Regular files should have regular file mode.
Andreas Kling 4 vuotta sitten
vanhempi
commit
58f62cd1d0
1 muutettua tiedostoa jossa 1 lisäystä ja 1 poistoa
  1. 1 1
      Kernel/FileSystem/ProcFS.cpp

+ 1 - 1
Kernel/FileSystem/ProcFS.cpp

@@ -130,7 +130,7 @@ InodeMetadata ProcFSInode::metadata() const
     MutexLocker locker(m_inode_lock);
     InodeMetadata metadata;
     metadata.inode = { fsid(), m_associated_component->component_index() };
-    metadata.mode = m_associated_component->required_mode();
+    metadata.mode = S_IFREG | m_associated_component->required_mode();
     metadata.uid = m_associated_component->owner_user();
     metadata.gid = m_associated_component->owner_group();
     metadata.size = m_associated_component->size();