Pristine Ack-5.5
[Ack-5.5.git] / include / _tail_mon / signal.h
1 /* $Id: signal.h,v 2.6 1994/06/24 11:04:22 ceriel Exp $ */
2 /*
3  * (c) copyright 1987 by the Vrije Universiteit, Amsterdam, The Netherlands.
4  * See the copyright notice in the ACK home directory, in the file "Copyright".
5  */
6 #define NSIG 17
7
8 #define SIGHUP  1       /* hangup */
9 #define SIGINT  2       /* interrupt */
10 #define SIGQUIT 3       /* quit */
11 #define SIGILL  4       /* illegal instruction (not reset when caught) */
12 #define SIGTRAP 5       /* trace trap (not reset when caught) */
13 #define SIGIOT  6       /* IOT instruction */
14 #define SIGEMT  7       /* EMT instruction */
15 #define SIGFPE  8       /* floating point exception */
16 #define SIGKILL 9       /* kill (cannot be caught or ignored) */
17 #define SIGBUS  10      /* bus error */
18 #define SIGSEGV 11      /* segmentation violation */
19 #define SIGSYS  12      /* bad argument to system call */
20 #define SIGPIPE 13      /* write on a pipe with no one to read it */
21 #define SIGALRM 14      /* alarm clock */
22 #define SIGTERM 15      /* software termination signal from kill */
23
24 void    (*signal())();
25 #define SIG_DFL (void (*)())-2
26 #define SIG_IGN (void (*)())-3