From 02194a2557b50bf850ff2a26d6e1eb6e7b67bb7c Mon Sep 17 00:00:00 2001 From: Anton Kling Date: Sat, 23 Nov 2024 15:00:16 +0100 Subject: vfs: Add O_APPEND support + refactoring --- kernel/fs/vfs.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'kernel/fs/vfs.h') diff --git a/kernel/fs/vfs.h b/kernel/fs/vfs.h index e22897e..af07c40 100644 --- a/kernel/fs/vfs.h +++ b/kernel/fs/vfs.h @@ -72,6 +72,8 @@ int vfs_close_process(process_t *p, int fd); vfs_fd_t *get_vfs_fd(int fd, process_t *p); int vfs_open(const char *file, int flags, int mode); void vfs_mount(char *path, vfs_inode_t *local_root); +int vfs_lseek(int fd, int offset, int whence); +int vfs_write(int fd, const char *buf, u64 count); int vfs_pwrite(int fd, void *buf, u64 count, u64 offset); int raw_vfs_pwrite(vfs_fd_t *vfs_fd, void *buf, u64 count, u64 offset); int raw_vfs_pread(vfs_fd_t *vfs_fd, void *buf, u64 count, u64 offset); -- cgit v1.2.3