1*433d6423SLionel Sambuc #include "syslib.h" 2*433d6423SLionel Sambuc 3*433d6423SLionel Sambuc /*===========================================================================* 4*433d6423SLionel Sambuc * sys_sigreturn * 5*433d6423SLionel Sambuc *===========================================================================*/ sys_sigreturn(proc_ep,sig_ctxt)6*433d6423SLionel Sambucint sys_sigreturn(proc_ep, sig_ctxt) 7*433d6423SLionel Sambuc endpoint_t proc_ep; /* for which process */ 8*433d6423SLionel Sambuc struct sigmsg *sig_ctxt; /* POSIX style handling */ 9*433d6423SLionel Sambuc { 10*433d6423SLionel Sambuc message m; 11*433d6423SLionel Sambuc int result; 12*433d6423SLionel Sambuc 13*433d6423SLionel Sambuc m.m_sigcalls.endpt = proc_ep; 14*433d6423SLionel Sambuc m.m_sigcalls.sigctx = sig_ctxt; 15*433d6423SLionel Sambuc result = _kernel_call(SYS_SIGRETURN, &m); 16*433d6423SLionel Sambuc return(result); 17*433d6423SLionel Sambuc } 18*433d6423SLionel Sambuc 19