aboutsummaryrefslogtreecommitdiff
path: root/common/uapi/conf.c
diff options
context:
space:
mode:
authorKimplul <kimi.h.kuparinen@gmail.com>2022-05-09 00:12:05 +0300
committerKimplul <kimi.h.kuparinen@gmail.com>2022-05-09 00:12:05 +0300
commit42a1e087ce99f07b48aaea5552f8e1ce5219d228 (patch)
tree086ac77af67a46ff4ba420c4562cbf6a57d09ab0 /common/uapi/conf.c
parent658f21dd60bb930c5226b611bbe8cb95713b3f76 (diff)
downloadkmi-42a1e087ce99f07b48aaea5552f8e1ce5219d228.tar.gz
kmi-42a1e087ce99f07b48aaea5552f8e1ce5219d228.zip
improve uapi
Diffstat (limited to 'common/uapi/conf.c')
-rw-r--r--common/uapi/conf.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/common/uapi/conf.c b/common/uapi/conf.c
index 3fe6481..25677ef 100644
--- a/common/uapi/conf.c
+++ b/common/uapi/conf.c
@@ -5,23 +5,23 @@
size_t __proc_stack_size = SZ_2M;
size_t __call_stack_size = SZ_2M;
-SYSCALL_DEFINE2(conf)(vm_t param, vm_t val)
+SYSCALL_DEFINE2(conf)(sys_arg_t param, sys_arg_t val)
{
UNUSED(param);
UNUSED(val);
/* no parameters supported atm */
- return OK;
+ return (struct sys_ret){ OK, 0 };
}
-SYSCALL_DEFINE1(poweroff)(vm_t type)
+SYSCALL_DEFINE1(poweroff)(sys_arg_t type)
{
switch (type) {
case SHUTDOWN:
case COLD_REBOOT:
case WARM_REBOOT:
- return poweroff(type);
+ return (struct sys_ret){ OK, poweroff(type) };
};
- return ERR_INVAL;
+ return (struct sys_ret){ ERR_INVAL, 0 };
}