diff --git a/Kernel/Process.h b/Kernel/Process.h index b329db5b3c..e4b5993375 100644 --- a/Kernel/Process.h +++ b/Kernel/Process.h @@ -303,7 +303,7 @@ public: int sys$set_thread_name(int tid, const char* buffer, size_t buffer_size); int sys$get_thread_name(int tid, char* buffer, size_t buffer_size); int sys$rename(const Syscall::SC_rename_params*); - int sys$mknod(const Syscall::SC_mknod_params*); + int sys$mknod(Userspace); int sys$shbuf_create(int, void** buffer); int sys$shbuf_allow_pid(int, pid_t peer_pid); int sys$shbuf_allow_all(int); diff --git a/Kernel/Syscalls/mknod.cpp b/Kernel/Syscalls/mknod.cpp index 1ed668f86e..1a599b138d 100644 --- a/Kernel/Syscalls/mknod.cpp +++ b/Kernel/Syscalls/mknod.cpp @@ -30,7 +30,7 @@ namespace Kernel { -int Process::sys$mknod(const Syscall::SC_mknod_params* user_params) +int Process::sys$mknod(Userspace user_params) { REQUIRE_PROMISE(dpath); Syscall::SC_mknod_params params;