/*
- * signals.c -- general signals interface for nmh
- *
- * This code is Copyright (c) 2002, by the authors of nmh. See the
- * COPYRIGHT file in the root directory of the nmh distribution for
- * complete copyright information.
- */
+** signals.c -- general signals interface for nmh
+**
+** This code is Copyright (c) 2002, by the authors of nmh. See the
+** COPYRIGHT file in the root directory of the nmh distribution for
+** complete copyright information.
+*/
#include <h/mh.h>
#include <h/signals.h>
int
-SIGPROCMASK (int how, const sigset_t *set, sigset_t *oset)
+SIGPROCMASK(int how, const sigset_t *set, sigset_t *oset)
{
#ifdef POSIX_SIGNALS
return sigprocmask(how, set, oset);
/*
- * A version of the function `signal' that uses reliable
- * signals, if the machine supports them. Also, (assuming
- * OS support), it restarts interrupted system calls for all
- * signals except SIGALRM.
- */
+** A version of the function `signal' that uses reliable
+** signals, if the machine supports them. Also, (assuming
+** OS support), it restarts interrupted system calls for all
+** signals except SIGALRM.
+*/
SIGNAL_HANDLER
-SIGNAL (int sig, SIGNAL_HANDLER func)
+SIGNAL(int sig, SIGNAL_HANDLER func)
{
#ifdef POSIX_SIGNALS
struct sigaction act, oact;
return (SIG_ERR);
return (oact.sa_handler);
#else
- return signal (sig, func);
+ return signal(sig, func);
#endif
}
/*
- * A version of the function `signal' that will set
- * the handler of `sig' to `func' if the signal is
- * not currently set to SIG_IGN. Also uses reliable
- * signals if available.
- */
+** A version of the function `signal' that will set
+** the handler of `sig' to `func' if the signal is
+** not currently set to SIG_IGN. Also uses reliable
+** signals if available.
+*/
SIGNAL_HANDLER
-SIGNAL2 (int sig, SIGNAL_HANDLER func)
+SIGNAL2(int sig, SIGNAL_HANDLER func)
{
#ifdef POSIX_SIGNALS
struct sigaction act, oact;
#else
SIGNAL_HANDLER ofunc;
- if ((ofunc = signal (sig, SIG_IGN)) != SIG_IGN)
- signal (sig, func);
+ if ((ofunc = signal(sig, SIG_IGN)) != SIG_IGN)
+ signal(sig, func);
return ofunc;
#endif
}