aboutsummaryrefslogtreecommitdiff
path: root/common/uapi/dispatch.c
diff options
context:
space:
mode:
authorKimplul <kimi.h.kuparinen@gmail.com>2022-05-23 20:07:00 +0300
committerKimplul <kimi.h.kuparinen@gmail.com>2022-05-23 20:07:00 +0300
commit217d216516ebb7426ee5ab903358e1a2623f8700 (patch)
tree667fecd542808bfa150efdc9aead825bc48f1188 /common/uapi/dispatch.c
parenta99f70d8d7d6f771f4450ac8a12dd963bfe5fb08 (diff)
downloadkmi-217d216516ebb7426ee5ab903358e1a2623f8700.tar.gz
kmi-217d216516ebb7426ee5ab903358e1a2623f8700.zip
rename sys_switch to sys_swap
Diffstat (limited to 'common/uapi/dispatch.c')
-rw-r--r--common/uapi/dispatch.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/common/uapi/dispatch.c b/common/uapi/dispatch.c
index 1e72e77..65e02a3 100644
--- a/common/uapi/dispatch.c
+++ b/common/uapi/dispatch.c
@@ -31,15 +31,14 @@ static const sys_t syscall_table[] = {
[SYS_FORK] = sys_fork,
[SYS_EXEC] = sys_exec,
[SYS_SIGNAL] = sys_signal,
- [SYS_SWITCH] = sys_switch,
+ [SYS_SWAP] = sys_swap,
/* conf */
[SYS_CONF] = sys_conf,
[SYS_POWEROFF] = sys_poweroff,
};
-SYSCALL_DEFINE0(noop)()
-{
+SYSCALL_DEFINE0(noop)(){
return (struct sys_ret){ OK, 0 };
}
@@ -47,6 +46,7 @@ struct sys_ret syscall_dispatch(sys_arg_t syscall, sys_arg_t a, sys_arg_t b,
sys_arg_t c, sys_arg_t d)
{
sys_t call = syscall_table[syscall];
+
if (!call)
return (struct sys_ret){ ERR_INVAL, 0 };