X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/db7fc030e9e04c881f5f12a0e23baa8db4e20ee1..8c06c883e7b13c115d5ff207f79d4b68fccd5ad6:/lunaix-os/kernel/process/taskfs.c diff --git a/lunaix-os/kernel/process/taskfs.c b/lunaix-os/kernel/process/taskfs.c index ca7f61e..70afe13 100644 --- a/lunaix-os/kernel/process/taskfs.c +++ b/lunaix-os/kernel/process/taskfs.c @@ -4,10 +4,10 @@ #include #include -#include +#include #include -#include +#include #define COUNTER_MASK ((1 << 16) - 1) @@ -129,7 +129,7 @@ taskfs_dirlookup(struct v_inode* this, struct v_dnode* dnode) return ENOENT; } - return taskfs_mknod(dnode, pid, 0, VFS_IFDIR); + return taskfs_mknod(dnode, pid, 0, F_DIR); } static struct v_file_ops taskfs_file_ops = { .close = default_file_close, @@ -226,4 +226,5 @@ taskfs_init() attr_export_table = vcalloc(ATTR_TABLE_LEN, sizeof(struct hbucket)); export_task_attr(); -} \ No newline at end of file +} +EXPORT_FILE_SYSTEM(taskfs, taskfs_init); \ No newline at end of file