X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/c6de44b989e9d7286337e4cbf4d82d919f9120e6..6f6da1abb22dff69dbb710bd2fd9d95f083f2b43:/lunaix-os/kernel/fs/mount.c?ds=inline diff --git a/lunaix-os/kernel/fs/mount.c b/lunaix-os/kernel/fs/mount.c index 7db9513..629a480 100644 --- a/lunaix-os/kernel/fs/mount.c +++ b/lunaix-os/kernel/fs/mount.c @@ -3,6 +3,7 @@ #include #include #include +#include #include #include @@ -136,7 +137,7 @@ vfs_mount_at(const char* fs_name, return ENOTBLK; } - if (mnt_point->inode && !(mnt_point->inode->itype & VFS_IFDIR)) { + if (mnt_point->inode && (mnt_point->inode->itype & F_MFILE)) { return ENOTDIR; }