Files
banan-os/kernel/kernel/Device/Device.cpp
T
DcraftBgandBananymous 16967cd9c0 Kernel: Replace is_* with kind field
Replaced the is_* virtual functions with a kind field instead
2026-05-15 21:23:12 +03:00

18 lines
380 B
C++

#include <kernel/Device/Device.h>
#include <kernel/FS/DevFS/FileSystem.h>
namespace Kernel
{
Device::Device(mode_t mode, uid_t uid, gid_t gid)
// FIXME: what the fuck is this
: TmpInode(
DevFileSystem::get(),
MUST(DevFileSystem::get().allocate_inode(create_inode_info(mode, uid, gid))),
create_inode_info(mode, uid, gid)
)
{
m_kind |= InodeKind::DEVICE;
}
}