Deleted Added
full compact
signal.h (127976) signal.h (130344)
1/*-
2 * Copyright (c) 1982, 1986, 1989, 1991, 1993
3 * The Regents of the University of California. All rights reserved.
4 * (c) UNIX System Laboratories, Inc.
5 * All or some portions of this file are derived from material licensed
6 * to the University of California by American Telephone and Telegraph
7 * Co. or Unix System Laboratories, Inc. and are reproduced herein with
8 * the permission of UNIX System Laboratories, Inc.

--- 18 unchanged lines hidden (view full) ---

27 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
28 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
29 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
30 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
31 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
32 * SUCH DAMAGE.
33 *
34 * @(#)signal.h 8.4 (Berkeley) 5/4/95
1/*-
2 * Copyright (c) 1982, 1986, 1989, 1991, 1993
3 * The Regents of the University of California. All rights reserved.
4 * (c) UNIX System Laboratories, Inc.
5 * All or some portions of this file are derived from material licensed
6 * to the University of California by American Telephone and Telegraph
7 * Co. or Unix System Laboratories, Inc. and are reproduced herein with
8 * the permission of UNIX System Laboratories, Inc.

--- 18 unchanged lines hidden (view full) ---

27 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
28 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
29 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
30 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
31 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
32 * SUCH DAMAGE.
33 *
34 * @(#)signal.h 8.4 (Berkeley) 5/4/95
35 * $FreeBSD: head/sys/sys/signal.h 127976 2004-04-07 04:19:52Z imp $
35 * $FreeBSD: head/sys/sys/signal.h 130344 2004-06-11 11:16:26Z phk $
36 */
37
38#ifndef _SYS_SIGNAL_H_
39#define _SYS_SIGNAL_H_
40
41#include <sys/cdefs.h>
42#include <sys/_types.h>
43#include <sys/_sigset.h>

--- 190 unchanged lines hidden (view full) ---

234#define SA_RESTART 0x0002 /* restart system call on signal return */
235#define SA_RESETHAND 0x0004 /* reset to SIG_DFL when taking signal */
236#define SA_NODEFER 0x0010 /* don't mask the signal we're delivering */
237#define SA_NOCLDWAIT 0x0020 /* don't keep zombies around */
238#define SA_SIGINFO 0x0040 /* signal handler with SA_SIGINFO args */
239#endif
240#if __BSD_VISIBLE
241/* XXX dubious. */
36 */
37
38#ifndef _SYS_SIGNAL_H_
39#define _SYS_SIGNAL_H_
40
41#include <sys/cdefs.h>
42#include <sys/_types.h>
43#include <sys/_sigset.h>

--- 190 unchanged lines hidden (view full) ---

234#define SA_RESTART 0x0002 /* restart system call on signal return */
235#define SA_RESETHAND 0x0004 /* reset to SIG_DFL when taking signal */
236#define SA_NODEFER 0x0010 /* don't mask the signal we're delivering */
237#define SA_NOCLDWAIT 0x0020 /* don't keep zombies around */
238#define SA_SIGINFO 0x0040 /* signal handler with SA_SIGINFO args */
239#endif
240#if __BSD_VISIBLE
241/* XXX dubious. */
242#ifdef COMPAT_SUNOS
243#define SA_USERTRAMP 0x0100 /* do not bounce off kernel's sigtramp */
244#endif
242#endif
245#endif
246
247#if __BSD_VISIBLE
248#define NSIG 32 /* number of old signals (counting 0) */
249#endif
250
251#if __POSIX_VISIBLE || __XSI_VISIBLE
252#define SI_USER 0x10001
253#define SI_QUEUE 0x10002

--- 101 unchanged lines hidden ---
243
244#if __BSD_VISIBLE
245#define NSIG 32 /* number of old signals (counting 0) */
246#endif
247
248#if __POSIX_VISIBLE || __XSI_VISIBLE
249#define SI_USER 0x10001
250#define SI_QUEUE 0x10002

--- 101 unchanged lines hidden ---