diff options
author | Anton Kling <anton@kling.gg> | 2024-06-26 21:17:06 +0200 |
---|---|---|
committer | Anton Kling <anton@kling.gg> | 2024-06-26 21:20:47 +0200 |
commit | edf86881446717b633dbb2aaac7b25dbc4630c3f (patch) | |
tree | 5270af1ffcbd83ee4cd3809fd6cf525780d1f431 /kernel/fs | |
parent | 58423a4cf62ee848fac5ee6755fa459c7db5acb2 (diff) |
Kernel: Code cleanup
Diffstat (limited to 'kernel/fs')
-rw-r--r-- | kernel/fs/ext2.c | 1 | ||||
-rw-r--r-- | kernel/fs/shm.c | 8 | ||||
-rw-r--r-- | kernel/fs/tmpfs.c | 1 | ||||
-rw-r--r-- | kernel/fs/vfs.c | 2 |
4 files changed, 7 insertions, 5 deletions
diff --git a/kernel/fs/ext2.c b/kernel/fs/ext2.c index 5416cab..47d4d56 100644 --- a/kernel/fs/ext2.c +++ b/kernel/fs/ext2.c @@ -1,5 +1,6 @@ #include <assert.h> #include <drivers/pit.h> +#include <fcntl.h> #include <fs/ext2.h> #include <fs/vfs.h> #include <math.h> diff --git a/kernel/fs/shm.c b/kernel/fs/shm.c index ec7286f..8fcb64c 100644 --- a/kernel/fs/shm.c +++ b/kernel/fs/shm.c @@ -87,10 +87,10 @@ int shm_open(const char *name, int oflag, mode_t mode) { } vfs_inode_t *inode = vfs_create_inode( - 0 /*inode_num*/, 0 /*type*/, NULL, NULL, 1 /*is_open*/, - internal_object, 0 /*file_size*/, NULL /*open*/, NULL /*create_file*/, - shm_read, shm_write, NULL /*close*/, NULL /*create_directory*/, - shm_get_vm_object, shm_ftruncate, NULL /*stat*/, NULL /*send_signal*/, NULL /*connect*/); + 0 /*inode_num*/, 0 /*type*/, NULL, NULL, 1 /*is_open*/, internal_object, + 0 /*file_size*/, NULL /*open*/, NULL /*create_file*/, shm_read, shm_write, + NULL /*close*/, NULL /*create_directory*/, shm_get_vm_object, + shm_ftruncate, NULL /*stat*/, NULL /*send_signal*/, NULL /*connect*/); vfs_fd_t *fd_ptr; int fd = vfs_create_fd(oflag, mode, 0 /*is_tty*/, inode, &fd_ptr); diff --git a/kernel/fs/tmpfs.c b/kernel/fs/tmpfs.c index cd48b93..8269364 100644 --- a/kernel/fs/tmpfs.c +++ b/kernel/fs/tmpfs.c @@ -1,5 +1,6 @@ #include <assert.h> #include <errno.h> +#include <fcntl.h> #include <fs/fifo.h> #include <fs/tmpfs.h> #include <sched/scheduler.h> diff --git a/kernel/fs/vfs.c b/kernel/fs/vfs.c index dfdaf44..5bbca8e 100644 --- a/kernel/fs/vfs.c +++ b/kernel/fs/vfs.c @@ -1,9 +1,9 @@ #include <assert.h> #include <errno.h> +#include <fcntl.h> #include <fs/vfs.h> #include <mmu.h> #include <poll.h> -#include <fcntl.h> vfs_inode_t *root_dir; vfs_mounts_t mounts[10]; |