aboutsummaryrefslogtreecommitdiff
path: root/src/uapi/dispatch.c
diff options
context:
space:
mode:
authorKimplul <kimi.h.kuparinen@gmail.com>2024-08-22 13:19:50 +0300
committerKimplul <kimi.h.kuparinen@gmail.com>2024-08-22 13:19:50 +0300
commit66b39eb7ce9605cbb70defdca7f0eb144855ddcd (patch)
tree702bd65c46591052f40987c848b664a84057f7e7 /src/uapi/dispatch.c
parent4168cca8124acdbd1866eb87810efe1cfe16903c (diff)
downloadkmi-66b39eb7ce9605cbb70defdca7f0eb144855ddcd.tar.gz
kmi-66b39eb7ce9605cbb70defdca7f0eb144855ddcd.zip
change sys_ret handling to always include id
Diffstat (limited to 'src/uapi/dispatch.c')
-rw-r--r--src/uapi/dispatch.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/uapi/dispatch.c b/src/uapi/dispatch.c
index ad53536..399f02b 100644
--- a/src/uapi/dispatch.c
+++ b/src/uapi/dispatch.c
@@ -23,7 +23,7 @@
SYSCALL_DEFINE0(noop)(struct tcb *t)
{
info("sys_noop\n");
- set_args1(t, OK);
+ return_args1(t, OK);
}
/**
@@ -37,7 +37,7 @@ SYSCALL_DEFINE0(noop)(struct tcb *t)
SYSCALL_DEFINE1(putch)(struct tcb *t, sys_arg_t a)
{
dbg("%c", (char)a);
- set_args1(t, OK);
+ return_args1(t, OK);
}
void handle_syscall(sys_arg_t syscall, sys_arg_t a, sys_arg_t b,