From 42a1e087ce99f07b48aaea5552f8e1ce5219d228 Mon Sep 17 00:00:00 2001 From: Kimplul Date: Mon, 9 May 2022 00:12:05 +0300 Subject: improve uapi --- common/uapi/conf.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'common/uapi/conf.c') 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 }; } -- cgit v1.3