xref: /minix3/minix/lib/libsys/sys_getsig.c (revision 433d6423c39e34ec4b79c950597bb2d236f886be)
1*433d6423SLionel Sambuc #include "syslib.h"
2*433d6423SLionel Sambuc 
3*433d6423SLionel Sambuc /*===========================================================================*
4*433d6423SLionel Sambuc  *                                sys_getksig				     *
5*433d6423SLionel Sambuc  *===========================================================================*/
sys_getksig(proc_ep,k_sig_map)6*433d6423SLionel Sambuc int sys_getksig(proc_ep, k_sig_map)
7*433d6423SLionel Sambuc endpoint_t *proc_ep;			/* return process number here */
8*433d6423SLionel Sambuc sigset_t *k_sig_map;			/* return signal map here */
9*433d6423SLionel Sambuc {
10*433d6423SLionel Sambuc     message m;
11*433d6423SLionel Sambuc     int result;
12*433d6423SLionel Sambuc 
13*433d6423SLionel Sambuc     result = _kernel_call(SYS_GETKSIG, &m);
14*433d6423SLionel Sambuc     *proc_ep = m.m_sigcalls.endpt;
15*433d6423SLionel Sambuc     *k_sig_map = m.m_sigcalls.map;
16*433d6423SLionel Sambuc     return(result);
17*433d6423SLionel Sambuc }
18*433d6423SLionel Sambuc 
19