1/*
2 * Copyright 2006-2010 Haiku Inc. All Rights Reserved.
3 * Distributed under the terms of the MIT License.
4 */
5#ifndef _BSD_SIGNAL_H_
6#define _BSD_SIGNAL_H_
7
8
9#include_next <signal.h>
10#include <features.h>
11
12
13#ifdef _DEFAULT_SOURCE
14
15
16#define	sigmask(sig) (1 << ((sig) - 1))
17
18
19#ifdef __cplusplus
20extern "C" {
21#endif
22
23int sigsetmask(int mask);
24int sigblock(int mask);
25
26#ifdef __cplusplus
27}
28#endif
29
30
31#endif
32
33
34#endif	/* _BSD_SIGNAL_H_ */
35