35 lines
873 B
Plaintext
35 lines
873 B
Plaintext
--- tc.sig.c
|
|
+++ tc.sig.c 2005-08-17 14:10:52.000000000 +0200
|
|
@@ -266,7 +266,7 @@
|
|
* Set a new signal mask. Return old mask.
|
|
*/
|
|
sigmask_t
|
|
-sigsetmask(mask)
|
|
+bsd_sigsetmask(mask)
|
|
sigmask_t mask;
|
|
{
|
|
sigset_t set, oset;
|
|
@@ -302,7 +302,7 @@
|
|
* Return old mask.
|
|
*/
|
|
sigmask_t
|
|
-sigblock(mask)
|
|
+bsd_sigblock(mask)
|
|
sigmask_t mask;
|
|
{
|
|
sigset_t set, oset;
|
|
--- tc.sig.h
|
|
+++ tc.sig.h 2005-08-17 14:10:34.000000000 +0200
|
|
@@ -154,6 +154,11 @@
|
|
# undef signal
|
|
# endif /* WINNT_NATIVE */
|
|
# define signal(a, b) bsd_signal(a, b)
|
|
+# define sigblock(a) bsd_sigblock(a)
|
|
+# define sigsetmask(a) bsd_sigsetmask(a)
|
|
+extern sigmask_t bsd_sigsetmask(sigmask_t mask);
|
|
+extern sigmask_t bsd_sigblock (sigmask_t mask);
|
|
+extern void bsd_sigpause (sigmask_t mask);
|
|
# endif /* POSIXSIGS */
|
|
# ifndef _SEQUENT_
|
|
# define sighold(s) sigblock(sigmask(s))
|