pub fn sys_sigaltstack(
_locked: &mut Locked<Unlocked>,
current_task: &CurrentTask,
user_ss: MultiArchUserRef<sigaltstack, sigaltstack>,
user_old_ss: MultiArchUserRef<sigaltstack, sigaltstack>,
) -> Result<(), Errno>Expand description
The sigaltstack syscall allows a process to define an alternate signal stack.
§Args
user_ss: A pointer to asigaltstackstructure specifying the new alternate signal stack.user_old_ss: If not null, the previous alternate signal stack is stored here.
§Returns
Ok(()) on success. Otherwise, returns an Errno with the error code.