10 int sigaction(int sig
, const struct sigaction
*act
, struct sigaction
*oact
)
14 memset(&m
, 0, sizeof(m
));
15 m
.m_lc_pm_sig
.nr
= sig
;
16 m
.m_lc_pm_sig
.act
= (vir_bytes
)act
;
17 m
.m_lc_pm_sig
.oact
= (vir_bytes
)oact
;
18 m
.m_lc_pm_sig
.ret
= (vir_bytes
)__sigreturn
;
20 return(_syscall(PM_PROC_NR
, PM_SIGACTION
, &m
));
23 #if defined(__minix) && defined(__weak_alias)
24 __weak_alias(sigaction
, __sigaction14
)