X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/a7384053efe345d199440720b437a28e91058ff3..2236410f4582ab45ae8c384dd6eeeef5d10aab15:/lunaix-os/kernel/fs/defaults.c?ds=sidebyside diff --git a/lunaix-os/kernel/fs/defaults.c b/lunaix-os/kernel/fs/defaults.c index 145d9ca..8512d8e 100644 --- a/lunaix-os/kernel/fs/defaults.c +++ b/lunaix-os/kernel/fs/defaults.c @@ -30,6 +30,18 @@ default_file_write(struct v_inode* inode, void* buffer, size_t len, size_t fpos) return ENOTSUP; } +int +default_file_read_page(struct v_inode* inode, void* buffer, size_t fpos) +{ + return ENOTSUP; +} + +int +default_file_write_page(struct v_inode* inode, void* buffer, size_t fpos) +{ + return ENOTSUP; +} + int default_file_readdir(struct v_file* file, struct dir_context* dctx) { @@ -44,6 +56,8 @@ default_file_readdir(struct v_file* file, struct dir_context* dctx) dctx->read_complete_callback(dctx, pos->name.value, pos->name.len, 0); break; } + + return i; } int