Annotation of sys/compat/hpux/hpux_sig.h, Revision 1.1.1.1
1.1 nbrk 1: /* $OpenBSD: hpux_sig.h,v 1.5 2004/07/11 03:04:02 mickey Exp $ */
2: /* $NetBSD: hpux_sig.h,v 1.1 1997/04/01 19:59:03 scottr Exp $ */
3:
4: /*
5: * Copyright (c) 2004 Michael Shalayeff. All rights reserved.
6: * Copyright (c) 1988 University of Utah.
7: * Copyright (c) 1990, 1993
8: * The Regents of the University of California. All rights reserved.
9: *
10: * This code is derived from software contributed to Berkeley by
11: * the Systems Programming Group of the University of Utah Computer
12: * Science Department.
13: *
14: * Redistribution and use in source and binary forms, with or without
15: * modification, are permitted provided that the following conditions
16: * are met:
17: * 1. Redistributions of source code must retain the above copyright
18: * notice, this list of conditions and the following disclaimer.
19: * 2. Redistributions in binary form must reproduce the above copyright
20: * notice, this list of conditions and the following disclaimer in the
21: * documentation and/or other materials provided with the distribution.
22: * 3. Neither the name of the University nor the names of its contributors
23: * may be used to endorse or promote products derived from this software
24: * without specific prior written permission.
25: *
26: * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
27: * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
28: * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
29: * ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
30: * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
31: * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
32: * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
33: * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
34: * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
35: * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
36: * SUCH DAMAGE.
37: *
38: * Derived from: Utah $Hdr: hpux_sig.c 1.4 92/01/20$
39: *
40: * @(#)hpux_sig.c 8.2 (Berkeley) 9/23/93
41: */
42:
43: /*
44: * Signal-related HPUX compatibility routines and data types
45: */
46:
47: typedef
48: struct hpux_sigaltstack {
49: void *ss_sp;
50: int ss_flags;
51: size_t ss_size;
52: } hpux_stack_t;
53: #define HPUX_SS_DISABLE 0x0002
54:
55: #ifdef _KERNEL
56: int hpuxtobsdsig(int);
57: int bsdtohpuxsig(int);
58: int hpuxtobsdmask(int);
59: int bsdtohpuxmask(int);
60: #endif /* _KERNEL */
CVSweb