diff options
Diffstat (limited to 'kernel/sched/scheduler.h')
-rw-r--r-- | kernel/sched/scheduler.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/kernel/sched/scheduler.h b/kernel/sched/scheduler.h index fbaed3e..b408f59 100644 --- a/kernel/sched/scheduler.h +++ b/kernel/sched/scheduler.h @@ -18,10 +18,12 @@ extern process_t *current_task; extern process_t *ready_queue; int fork(void); -int exec(const char *filename, char **argv); +int exec(const char *filename, char **argv, int dealloc_argv, + int dealloc_filename); void switch_task(void); void tasking_init(void); void exit(int status); +int process_signal(vfs_fd_t *fd, int sig); void *mmap(void *addr, size_t length, int prot, int flags, int fd, size_t offset); |