s/qmail
3.3.23
Next generation secure email transport
sqmail-3.3.23
src
sig_catch.c
Go to the documentation of this file.
1
#include <signal.h>
2
#include "
sig.h
"
3
#include "hassgact.h"
4
5
void
sig_catch
(sig,f)
6
int
sig;
7
void (*f)();
8
{
9
#ifdef HASSIGACTION
10
struct
sigaction sa;
11
sa.sa_handler = f;
12
sa.sa_flags = 0;
13
sigemptyset(&sa.sa_mask);
14
sigaction(sig,&sa,(
struct
sigaction *) 0);
15
#else
16
signal(sig,f);
/* won't work under System V, even nowadays---dorks */
17
#endif
18
}
sig.h
sig_catch
void sig_catch(int sig, void(*f)())
Definition:
sig_catch.c:5
Generated on Sat Jan 12 2019 23:42:28 for s/qmail by
1.8.13